(57)【要約】【課題】移動端末をデータ転送の媒体として、基地局間でデータ転送をする場合に、適切な経路を選択し、ネットワーク全体にかかる負荷を低減することができるデータ転送方法等を提供する。【解決手段】基地局は、接続した移動端末の移動範囲に、送信すべきデータの宛先端末と接続可能性の高い宛先基地局を含むか又は近いか否かを判定し、真と判定した場合、接続した移動端末へデータを送信する。移動端末は、接続した基地局が、送信すべきデータの宛先端末と接続可能性の高い宛先基地局か又はその宛先基地局に近いか否かを判定し、真と判定した場合、接続した基地局へデータを送信する。【選択図】図２
2008016990.tif 000002
【特許請求の範囲】
【請求項１】
複数の基地局と通信する移動端末を媒体として、送信元端末から宛先端末へデータを転送するデータ転送方法において、
前記基地局は、接続した前記移動端末の移動範囲に、送信すべきデータの宛先端末と接続可能性の高い宛先基地局を含むか又は近いか否かを判定する第１のステップと、
前記基地局は、第１のステップについて真と判定した場合、接続した前記移動端末へ前記データを送信する第２のステップと、
前記移動端末は、接続した前記基地局が、送信すべきデータの宛先端末と接続可能性の高い宛先基地局か又は該宛先基地局に近いか否かを判定する第３のステップと、
前記移動端末は、第３のステップについて真と判定した場合、接続した前記基地局へ前記データを送信する第４のステップと
を有することを特徴とするデータ転送方法。
【請求項２】
前記基地局は、
前記移動端末の移動範囲を表すために、移動端末の識別子毎に、該移動端末と接続可能性の高い基地局の識別子を対応付けた接続情報と、
他の複数の基地局における位置情報と
を有しており、
前記第１のステップは、
前記基地局は、前記接続情報を用いて、送信すべきデータの宛先端末の識別子に対応する１つ以上の宛先基地局の識別子を導出するステップと、
前記基地局は、移動端末が接続した際に、前記接続情報を用いて、該移動端末の識別子に対応する１つ以上の転送基地局の識別子を導出するステップと、
前記基地局は、前記位置情報を用いて、宛先基地局から所定距離以下となる転送基地局を選択するステップと
を有することを特徴とする請求項１に記載のデータ転送方法。
【請求項３】
前記移動端末は、前記基地局に接続した際に、過去に接続した接続履歴情報を前記基地局へ送信し、
前記基地局の前記接続情報は、前記接続履歴情報を受信することによって更新されることを特徴とする請求項２に記載のデータ転送方法。
【請求項４】
第４のステップについて、前記基地局は、１つ以上の前記宛先基地局の識別子と、選択された１つ以上の転送基地局の識別子とを、前記データに含めて送信することを特徴とする請求項２又は３に記載のデータ転送方法。
【請求項５】
移動端末を媒体として、送信元端末から宛先端末へデータを転送する基地局において、
接続した前記移動端末の移動範囲に、送信すべきデータの宛先端末と接続可能性の高い宛先基地局を含むか又は近いか否かを判定するデータ送信判定手段と、
前記データ送信判定手段が真と判定した場合、接続した前記移動端末へ前記データを送信するデータ送信手段と、
接続した前記移動端末から、送信すべきデータを受信するデータ受信手段と、
受信したデータを蓄積する転送データ蓄積手段と
を有することを特徴とする基地局。
【請求項６】
前記移動端末の移動範囲を表すために、移動端末の識別子毎に、該移動端末と接続可能性の高い基地局の識別子を対応付けた接続情報を蓄積する接続情報蓄積手段と、
他の複数の基地局における位置情報を蓄積する位置情報蓄積手段と
を有しており、
前記データ送信判定手段は、
前記接続情報を用いて、送信すべきデータの宛先端末の識別子に対応する１つ以上の宛先基地局の識別子を導出する宛先基地局導出手段と、
移動端末が接続した際に、前記接続情報を用いて、該移動端末の識別子に対応する１つ以上の転送基地局の識別子を導出する転送基地局導出手段と、
前記位置情報を用いて、宛先基地局から所定距離以下となる転送基地局を選択する転送基地局選択手段と
を有することを特徴とする請求項５に記載の基地局。
【請求項７】
前記移動端末が過去に接続した接続履歴情報を受信する接続履歴情報受信手段を更に有し、前記接続情報蓄積手段に蓄積された接続情報を更新することを特徴とする請求項６に記載の基地局。
【請求項８】
前記データ送信手段は、１つ以上の前記宛先基地局の識別子と、選択された１つ以上の転送基地局の識別子とを、前記データに含めて送信することを特徴とする請求項６又は７に記載の基地局。
【請求項９】
請求項５から８のいずれか１項に記載の基地局と通信する移動端末であって、
前記基地局から前記データを受信するデータ受信手段と、
前記データを蓄積する転送データ蓄積手段と、
接続した前記基地局が、送信すべきデータの宛先端末と接続可能性の高い宛先基地局か又は該宛先基地局に近いか否かを判定するデータ送信判定手段と、
前記データ送信判定手段によって真と判定された場合、接続した前記基地局へ前記データを送信するデータ送信手段と
を有することを特徴とする移動端末。
【請求項１０】
移動端末を媒体として、送信元端末から宛先端末へデータを転送する基地局に搭載されたコンピュータを機能させるプログラムにおいて、
接続した前記移動端末の移動範囲に、送信すべきデータの宛先端末と接続可能性の高い宛先基地局を含むか又は近いか否かを判定するデータ送信判定手段と、
前記データ送信判定手段が真と判定した場合、接続した前記移動端末へ前記データを送信するデータ送信手段と、
接続した前記移動端末から、送信すべきデータを受信するデータ受信手段と、
受信したデータを蓄積する転送データ蓄積手段と
してコンピュータを機能させることを特徴とする基地局用のプログラム。
【請求項１１】
請求項５から８のいずれか１項に記載の基地局と通信する移動端末に搭載されたコンピュータを機能させるプログラムであって、
前記基地局から前記データを受信するデータ受信手段と、
前記データを蓄積する転送データ蓄積手段と、
接続した前記基地局が、送信すべきデータの宛先端末と接続可能性の高い宛先基地局か又は該宛先基地局に近いか否かを判定するデータ送信判定手段と、
前記データ送信判定手段によって真と判定された場合、接続した前記基地局へ前記データを送信するデータ送信手段と
してコンピュータを機能させることを特徴とする移動端末用のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動端末を媒体としてデータを転送するデータ転送方法、基地局、移動端末及びプログラムに関する。
【背景技術】
【０００２】
近年、移動通信ネットワーク技術の発展に伴って、移動端末は、基地局に接続することによって、いつでもどこでもネットワークにつながることができる。移動端末及び基地局の位置は、移動通信ネットワーク側で管理されており、移動端末が、どの基地局の配下に存在するかはリアルタイムに把握されている。従って、送信元端末から送信されたデータは、適切な基地局を経由して、宛先端末へ転送される。
【０００３】
しかし、基地局間の基幹ネットワークに障害が発生した場合、移動端末−基地局間では通信が可能であっても、移動端末間では通信が不可能となる。例えば大規模な災害が生じた場合は、このような状態になる可能性がある。移動端末は、移動した位置に応じて、接続可能な基地局が異なるために、更に問題を複雑にする。
【０００４】
このような障害が発生した場合、無線ＬＡＮを用いて非常用ネットワークを構築する技術がある（例えば非特許文献１参照）。また、特定の基地局に障害が発生した場合に、移動端末間でアドホックネットワークを構成し、稼働中の他の基地局までデータを転送する技術もある（例えば非特許文献２及び３参照）。
【０００５】
【非特許文献１】中村、内田、旭、高畑、橋本、柴田、「無線LANによる広域防災・災害情報ネットワークの構築とリソース管理システムの検討」、FIT2002
【非特許文献２】藤原、飯田、渡辺、「アドホックネットワークを併用する緊急通信無線網のアクセス方式」、信学論B、vol.J86-B、no.11、pp.2345-2356、2003
【非特許文献３】織田、上原、横山、伊藤、「端末のパケット中継機能を用いた安否確認ネットワークの検討」、信学論B、vol.J85-B、no.12、pp.2034-2044、2002
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来技術によれば、基幹ネットワークに障害が発生した場合、複数の基地局を経由して、移動端末間でデータを転送することはできない。このとき、移動端末を、データ転送の媒体として利用し、移動端末の物理的移動によって基地局間のデータを転送する方法がある。この方法は、移動端末が、複数の基地局へデータをばらまいて送信することによって、データの到達率を高めることができる一方で、ネットワーク全体の容量に負荷をかけることとなる。オフライン状態では、移動端末の位置を、ある程度管理しながら、データの転送先を決定する必要がある。
【０００７】
そこで、本発明は、移動端末をデータ転送の媒体として、基地局間でデータ転送をする場合に、適切な経路を選択し、ネットワーク全体にかかる負荷を低減することができるデータ転送方法、基地局、移動端末及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明によれば、複数の基地局と通信する移動端末を媒体として、送信元端末から宛先端末へデータを転送するデータ転送方法において、
基地局は、接続した移動端末の移動範囲に、送信すべきデータの宛先端末と接続可能性の高い宛先基地局を含むか又は近いか否かを判定する第１のステップと、
基地局は、第１のステップについて真と判定した場合、接続した移動端末へデータを送信する第２のステップと、
移動端末は、接続した基地局が、送信すべきデータの宛先端末と接続可能性の高い宛先基地局か又はその宛先基地局に近いか否かを判定する第３のステップと、
移動端末は、第３のステップについて真と判定した場合、接続した基地局へデータを送信する第４のステップと
を有することを特徴とする。
【０００９】
本発明のデータ転送方法における他の実施形態によれば、
基地局は、
移動端末の移動範囲を表すために、移動端末の識別子毎に、その移動端末と接続可能性の高い基地局の識別子を対応付けた接続情報と、
他の複数の基地局における位置情報と
を有しており、
第１のステップは、
基地局は、接続情報を用いて、送信すべきデータの宛先端末の識別子に対応する１つ以上の宛先基地局の識別子を導出するステップと、
基地局は、移動端末が接続した際に、接続情報を用いて、その移動端末の識別子に対応する１つ以上の転送基地局の識別子を導出するステップと、
基地局は、位置情報を用いて、宛先基地局から所定距離以下となる転送基地局を選択するステップとを有することも好ましい。
【００１０】
本発明のデータ転送方法における他の実施形態によれば、移動端末は、基地局に接続した際に、過去に接続した接続履歴情報を基地局へ送信し、基地局の接続情報は、接続履歴情報を受信することによって更新されることも好ましい。
【００１１】
本発明のデータ転送方法における他の実施形態によれば、第４のステップについて、基地局は、１つ以上の宛先基地局の識別子と、選択された１つ以上の転送基地局の識別子とを、データに含めて送信することも好ましい。
【００１２】
本発明によれば、移動端末を媒体として、送信元端末から宛先端末へデータを転送する基地局において、
接続した移動端末の移動範囲に、送信すべきデータの宛先端末と接続可能性の高い宛先基地局を含むか又は近いか否かを判定するデータ送信判定手段と、
データ送信判定手段が真と判定した場合、接続した移動端末へデータを送信するデータ送信手段と、
接続した移動端末から、送信すべきデータを受信するデータ受信手段と、
受信したデータを蓄積する転送データ蓄積手段と
を有することを特徴とする。
【００１３】
本発明の基地局における他の実施形態によれば、
移動端末の移動範囲を表すために、移動端末の識別子毎に、その移動端末と接続可能性の高い基地局の識別子を対応付けた接続情報を蓄積する接続情報蓄積手段と、
他の複数の基地局における位置情報を蓄積する位置情報蓄積手段と
を有しており、
データ送信判定手段は、
接続情報を用いて、送信すべきデータの宛先端末の識別子に対応する１つ以上の宛先基地局の識別子を導出する宛先基地局導出手段と、
移動端末が接続した際に、接続情報を用いて、その移動端末の識別子に対応する１つ以上の転送基地局の識別子を導出する転送基地局導出手段と、
位置情報を用いて、宛先基地局から所定距離以下となる転送基地局を選択する転送基地局選択手段と
を有することも好ましい。
【００１４】
本発明の基地局における他の実施形態によれば、移動端末が過去に接続した接続履歴情報を受信する接続履歴情報受信手段を更に有し、接続情報蓄積手段に蓄積された接続情報を更新することも好ましい。
【００１５】
本発明の基地局における他の実施形態によれば、データ送信手段は、１つ以上の宛先基地局の識別子と、選択された１つ以上の転送基地局の識別子とを、データに含めて送信することも好ましい。
【００１６】
本発明によれば、前述の基地局と通信する移動端末であって、
基地局からデータを受信するデータ受信手段と、
データを蓄積する転送データ蓄積手段と、
接続した基地局が、送信すべきデータの宛先端末と接続可能性の高い宛先基地局か又はその宛先基地局に近いか否かを判定するデータ送信判定手段と、
データ送信判定手段によって真と判定された場合、接続した基地局へデータを送信するデータ送信手段と
を有することを特徴とする。
【００１７】
本発明によれば、移動端末を媒体として、送信元端末から宛先端末へデータを転送する基地局に搭載されたコンピュータを機能させるプログラムにおいて、
接続した移動端末の移動範囲に、送信すべきデータの宛先端末と接続可能性の高い宛先基地局を含むか又は近いか否かを判定するデータ送信判定手段と、
データ送信判定手段が真と判定した場合、接続した移動端末へデータを送信するデータ送信手段と、
接続した移動端末から、送信すべきデータを受信するデータ受信手段と、
受信したデータを蓄積する転送データ蓄積手段と
してコンピュータを機能させることを特徴とする。
【００１８】
本発明によれば、前述の基地局と通信する移動端末に搭載されたコンピュータを機能させるプログラムであって、
基地局からデータを受信するデータ受信手段と、
データを蓄積する転送データ蓄積手段と、
接続した基地局が、送信すべきデータの宛先端末と接続可能性の高い宛先基地局か又はその宛先基地局に近いか否かを判定するデータ送信判定手段と、
データ送信判定手段によって真と判定された場合、接続した基地局へデータを送信するデータ送信手段と
してコンピュータを機能させることを特徴とする。
【発明の効果】
【００１９】
本発明のデータ転送方法、基地局、移動端末及びプログラムによれば、移動端末をデータ転送の媒体として、基地局間でデータ転送をする場合に、適切な経路を選択し、ネットワーク全体にかかる負荷を低減することができる。
【発明を実施するための最良の形態】
【００２０】
以下では、図面を用いて、本発明を実施するための最良の形態について詳細に説明する。
【００２１】
図１は、本発明のシステムにおける移動端末の移動を表す説明図である。
【００２２】
図１によれば、複数の基地局間で、移動端末を伝送媒体としてデータを転送する。移動端末は、一方の基地局から受信したデータを保持し、物理的に移動し、他方の基地局へ送信する。これにより、基地局間の基幹ネットワークに障害が発生した場合であっても、移動端末間でデータを交換することができる。
【００２３】
移動端末−基地局間は、ローカル的な無線リンクによって接続される。例えば、無線ＬＡＮ、ＩｒＤＡ、ブルートゥース等の近距離無線やＵＳＢであってもよい。移動端末は、基地局に接続した際に、その基地局からデータを受信すると共に、他の基地局から受信したデータをその基地局へ送信する。
【００２４】
（Ｓ１０１）送信元端末ＭＴ−１は、基地局ＢＳ−１に接続し、移動端末ＭＴ−３へ送信すべきデータ３と、移動端末ＭＴ−４へ送信すべきデータ４とを、基地局ＢＳ−１へ送信する。
【００２５】
（Ｓ１０２）基地局ＢＳ−１は、移動端末ＭＴ−２が接続した際に、データ３の宛先端末ＭＴ−３と接続可能性の高い宛先基地局ＢＳ−２を、移動端末ＭＴ−２の移動範囲が含むか又は近いかを判定する。この判定が真であるならば、基地局ＢＳ−１は、移動端末ＭＴ−２へデータ３を送信する。また、データ４の宛先端末ＭＴ−４と接続可能性の高い宛先基地局ＢＳ−３を、移動端末ＭＴ−２の移動範囲が含むか又は近いかを判定する。この判定が真であるならば、基地局ＢＳ−１は、移動端末ＭＴ−２へデータ４を送信する。移動端末ＭＴ−２は、データ３及びデータ４を保持する。尚、移動端末ＭＴ−２の移動範囲は、移動端末ＭＴ−２の過去の接続履歴から導出することもできる。
【００２６】
（Ｓ１０３）その後、移動端末ＭＴ−２は、基地局ＢＳ−２と通信可能な位置に移動したとする。
【００２７】
（Ｓ１０４）移動端末ＭＴ−２は、基地局ＢＳ−２に接続した際に、基地局ＢＳ−２が、データ３の宛先端末ＭＴ−３と接続可能性の高い宛先基地局か又はその宛先基地局に近いか否かを判定する。この判定が真であるならば、移動端末ＭＴ−２は、基地局ＢＳ−２へデータ３を送信する。また、移動端末ＭＴ−２は、基地局ＢＳ−２が、データ４の宛先端末ＭＴ−４と接続可能性の高い宛先基地局か又はその宛先基地局に近いか否かを判定する。この判定が真であるならば、移動端末ＭＴ−２は、基地局ＢＳ−２へデータ４を送信する。
【００２８】
（Ｓ１０５）基地局ＢＳ−２は、移動端末ＭＴ−３が接続した際に、移動端末ＭＴ−３が、データ３の宛先端末か否かを判定する。この判定が真であるならば、基地局ＢＳ−２は、移動端末ＭＴ−３へデータ３を送信する。また、移動端末ＭＴ−３が、データ４の宛先端末ＭＴ−４と接続可能性の高い宛先基地局ＢＳ−３を、移動端末ＭＴ−３の移動範囲に含むか又は近いかを判定する。この判定が真であるならば、基地局ＢＳ−２は、移動端末ＭＴ−３へデータ４を送信する。
【００２９】
（Ｓ１０６）その後、移動端末ＭＴ−３は、基地局ＢＳ−３と通信可能な位置に移動したとする。
【００３０】
（Ｓ１０７）移動端末ＭＴ−３は、基地局ＢＳ−３に接続した際に、基地局ＢＳ−３が、データ４の宛先端末ＭＴ−４と接続可能性の高い宛先基地局か又はその宛先基地局に近いか否かを判定する。この判定が真であるならば、移動端末ＭＴ−３は、基地局ＢＳ−３へデータ４を送信する。
【００３１】
（Ｓ１０８）基地局ＢＳ−３は、移動端末ＭＴ−４が接続した際に、移動端末ＭＴ−４が、データ４の宛先端末か否かを判定する。この判定が真であるならば、基地局ＢＳ−３は、移動端末ＭＴ−４へデータ４を送信する。
【００３２】
図２は、本発明におけるシーケンス図である。図３は、移動端末の移動範囲を表す説明図である。以下では、図２のシーケンスに沿って、図３のトポロジを参照しつつ説明する。
【００３３】
（Ｓ２０１）移動端末ＭＴ−２は、基地局ＢＳ−１に接続した際に、移動端末ＩＤ（識別子）及び基地局ＩＤを交換する。
【００３４】
（Ｓ２０２）移動端末ＭＴ−２は、過去の接続履歴情報を基地局ＢＳ−１へ送信する。基地局ＢＳ−１は、移動端末ＭＴ−２から受信した接続履歴情報を、接続情報として保持する。接続情報は、移動端末ＩＤ毎に、接続可能性の高い基地局ＩＤが対応付けられている。
【００３５】
以下の表１は、図３に対応した接続情報を表す。
【表１】
2008016990.tif 000003
【００３６】
図３によれば、移動端末ＭＴ−２の移動範囲と、移動端末ＭＴ−３の移動範囲とが表されている。移動端末ＭＴ−２は、基地局ＢＳ−１、ＢＳ−２、ＢＳ−４及びＢＳ−５と過去に接続している。移動端末ＭＴ−３は、基地局ＢＳ−２、ＢＳ−３、ＢＳ−４、ＢＳ−６、ＢＳ−７及びＢＳ−８と過去に接続している。即ち、移動端末は、過去に接続した基地局と、その後に接続する可能性が高いと考える。
【００３７】
また、基地局ＢＳ−１は、位置情報を保持する。位置情報は、基地局ＩＤ毎に、地理座標が対応付けられている。これにより、基地局のトポロジや、基地局間距離を把握することができる。
【００３８】
以下の表２は、位置情報を表す。
【表２】
2008016990.tif 000004
【００３９】
（Ｓ２０３）基地局ＢＳ−１は、データ毎に、移動端末ＭＴ−２へ送信するか否かを判定する。基地局ＢＳ−１は、接続情報を用いて、送信すべきデータの宛先端末ＩＤに対応する１つ以上の宛先基地局のＩＤを導出する。例えば、宛先端末ＭＴ−４に対応する宛先基地局のＩＤは「ＢＳ−３、ＢＳ−７」である。
【００４０】
次に、基地局ＢＳ−１は、接続情報を用いて、接続移動端末ＩＤに対応する１つ以上の転送基地局のＩＤを導出する。例えば、接続移動端末ＭＴ−２に対応する転送基地局のＩＤは「ＢＳ−１、ＢＳ−２、ＢＳ−４、ＢＳ−５」である。
【００４１】
そして、基地局ＢＳ−１は、位置情報を用いて、宛先基地局から所定距離以下となる転送基地局を選択する。例えば、以下の表３ように、所定距離以下の基地局間が導出される。
【表３】
2008016990.tif 000005
【００４２】
前述の表３によれば、宛先端末ＭＴ−４と接続可能性の高い基地局ＢＳ−３は、移動端末ＭＴ−２が過去に接続した基地局ＢＳ−２と、比較的近い距離にあることがわかる。また、基地局ＢＳ−３は、移動端末ＭＴ−２が過去に接続した基地局ＢＳ−４と、所定距離以下にある。更に、宛先端末ＭＴ−４と接続可能性の高い基地局ＢＳ−７は、移動端末ＭＴ−２が過去に接続した基地局ＢＳ−４と、所定距離以下にある。
【００４３】
（Ｓ２０４）移動端末ＭＴ−２は、宛先端末ＭＴ−４と接続可能性の高い基地局に対して所定距離以下にあると判定されるので、基地局ＢＳ−１は、データを移動端末ＭＴ−２へ送信する。
【００４４】
データは、以下の表４のフォーマットを有する。
【表４】
2008016990.tif 000006
【００４５】
宛先端末ＩＤは、データの宛先端末のＩＤである。送信元端末ＩＤは、データの送信元端末のＩＤである。宛先基地局ＩＤは、宛先端末と接続可能性が高い基地局のＩＤである。転送先基地局ＩＤは、移動端末と接続可能性が高い基地局のＩＤである。
【００４６】
以下の表５は、表３に対応させた表４のデータフォーマットである。
【表５】
2008016990.tif 000007
【００４７】
（Ｓ２０５）移動端末ＭＴ−２は、基地局ＢＳ−１から受信したデータを、転送データ蓄積部に蓄積する。
【００４８】
（Ｓ２０６）移動端末ＭＴ−２は、移動し、基地局ＢＳ−２と通信可能な位置に移動したとする。ここで、移動端末ＭＴ−２は、基地局ＢＳ−２に接続し、移動端末ＩＤ及び基地局ＩＤを交換する。
【００４９】
（Ｓ２０７）移動端末ＭＴ−２は、接続した基地局ＢＳ−２のＩＤが、転送すべきデータの宛先基地局ＩＤ及び転送先基地局ＩＤと一致するか否かを判定する。いずれか１つが一致する場合、移動端末ＭＴ−２は、接続した基地局ＢＳ−２へデータを送信する。表５については、接続した基地局ＢＳ−２と、データに含まれる転送先基地局ＢＳ−２と一致している。
【００５０】
（Ｓ２０８）移動端末ＭＴ−２は、データを基地局ＢＳ−２へ送信する。
【００５１】
（Ｓ２０９）基地局ＢＳ−２は、移動端末ＭＴ−２から受信したデータを、転送データ蓄積部に蓄積する。
【００５２】
尚、データに、そのデータが経由した基地局ＩＤを含めることも好ましい。これにより、動的に変化するネットワークについて、データのループ転送を避けることができる。また、データに、そのデータの削除期限や、転送優先度を含むことも好ましい。
【００５３】
図４は、本発明における基地局及び移動端末の機能構成図である。
【００５４】
基地局１は、データ送信判定部１１と、データ送信部１２と、データ受信部１３と、転送データ蓄積部１４と、接続情報蓄積部１５と、位置情報蓄積部１６と、接続履歴情報受信部１７と、接続情報受信部１８と、位置情報受信部１９とを有する。これら機能構成部は、基地局に搭載されたコンピュータによって実行されるプログラムによっても実現できる。
【００５５】
データ送信判定部１１は、移動端末が接続した際に、送信すべきデータの宛先端末と接続可能性の高い宛先基地局を、接続移動端末の移動範囲に含むか又は近いか否かを判定する。図２のＳ２０３の処理をする。
【００５６】
データ送信判定部１１は、宛先基地局導出部１１１と、転送基地局導出部１１２と、転送基地局選択部１１３とを有する。宛先基地局導出部１１１は、接続情報を用いて、送信すべきデータの宛先端末のＩＤに対応する１つ以上の宛先基地局のＩＤを導出する。転送基地局導出部１１２は、移動端末が接続した際に、接続情報を用いて、その移動端末のＩＤに対応する１つ以上の転送基地局のＩＤを導出する。転送基地局選択部１１３は、位置情報を用いて、宛先基地局から所定距離以下となる転送基地局を選択する。
【００５７】
データ送信部１２は、データ送信判定部１１の判定結果が真である場合、接続移動端末へデータを送信する。データ送信部１２は、転送基地局選択部１１３によって選択された１つ以上の宛先基地局及び転送基地局のＩＤを、データに含めて送信する。図２のＳ２０４の処理をする。
【００５８】
データ受信部１３は、接続移動端末から、データを受信する。受信されたデータは、転送データ蓄積部１４に蓄積される。図２のＳ２０８及びＳ２０９の処理をする。
【００５９】
接続情報蓄積部１５は、移動端末の移動範囲を表すために、移動端末のＩＤ毎に、移動端末と接続可能性の高い基地局のＩＤを対応付けた接続情報を蓄積する。
【００６０】
位置情報蓄積部１６は、他の複数の基地局における位置情報を蓄積する。
【００６１】
接続履歴情報受信部１７は、移動端末が基地局に接続した際に、移動端末から過去に接続した接続履歴情報を受信する。その接続履歴情報は、接続情報蓄積部１７へ通知され、接続情報が更新される。接続履歴情報には、バージョンを含むことも好ましい。接続情報は、常に最新のバージョンの接続履歴情報によって更新される。図２のＳ２０２の処理をする。
【００６２】
接続情報受信部１８は、接続情報を、移動端末から接続履歴情報として受信するだけでなく、衛星回線を介して又は一時的に接続される有線／無線リンクを介して受信することもできる。
【００６３】
位置情報受信部１９も、位置情報を、移動端末から接続履歴情報として受信するだけでなく、衛星回線を介して又は一時的に接続される有線／無線リンクを介して受信することもできる。
【００６４】
移動端末２は、データ送信判定部２１と、データ送信部２２と、データ受信部２３と、転送データ蓄積部２４と、接続履歴蓄積部２５と、接続履歴情報送信部２６とを有する。これら機能構成部は、移動端末に搭載されたコンピュータによって実行されるプログラムによっても実現できる。
【００６５】
データ送信判定部２１は、基地局と接続した際に、その基地局が、データの宛先端末と接続可能性の高い宛先基地局か又はその宛先基地局に近いか否かを判定する。図２のＳ２０７の処理をする。
【００６６】
データ送信部２２は、データ送信判定部２１によって真と判定された場合、接続した基地局へデータを送信する。図２のＳ２０８の処理をする。
【００６７】
データ受信部２３は、基地局からデータを受信する。受信されたデータは、転送データ蓄積部２４に蓄積される。図２のＳ２０４及びＳ２０５の処理をする。
【００６８】
接続履歴蓄積部２５は、移動端末が基地局に接続する毎に、その基地局のＩＤを記述した接続履歴情報を蓄積する。接続履歴情報は、接続履歴情報送信部２６によって、基地局へ送信される。図２のＳ２０２の処理をする。
【００６９】
最後に、本発明における付加的な他の実施形態について説明する。
【００７０】
（１）転送基地局選択部１１３は、複数の宛先基地局及び転送基地局の中で、当その移動端末との接続回数及び最新接続日時に応じて、優先的に転送基地局を選択する。この場合、接続情報は、移動端末ＩＤ毎に、各基地局に対する接続回数及び最新接続日時の情報を含む。
【００７１】
（２）基地局のデータ送信部１２は、接続情報及び位置情報も、他の基地局へ送信するために、移動端末へ送信する。これにより、接続情報及び位置情報も、基地局間で同じにすることができる。
【００７２】
（３）移動端末は、接続履歴情報と共に、空き容量情報も基地局へ送信する。これにより、基地局は、空き容量の少ない移動端末へ、データ転送を担わせないようにすることができる。
【００７３】
（４）移動端末は、その後の移動先情報を、基地局へ送信する。これにより、基地局は、その移動先の転送基地局を優先的に選択することができる。
【００７４】
（５）移動端末を媒体としてデータを転送するために、送信元端末と宛先端末との間でデータを暗号化して秘匿性を確保する。例えば、公開鍵暗号による電子署名をデータに付加する。
【００７５】
以上、詳細に説明したように、本発明のデータ転送方法、基地局、移動端末及びプログラムによれば、移動端末をデータ転送の媒体として、基地局間でデータ転送をする場合に、適切な経路を選択し、ネットワーク全体にかかる負荷を低減することができる。特に、基地局間の基幹ネットワークの障害が発生しても、移動端末の接続情報と、基地局の位置情報を用いることにより、適切な経路を選択することができ、データの到達可能性を高めることができる。
【００７６】
前述した本発明における種々の実施形態によれば、当業者は、本発明の技術思想及び見地の範囲における種々の変更、修正及び省略を容易に行うことができる。前述の説明はあくまで例であって、何ら制約しようとするものではない。本発明は、特許請求の範囲及びその均等物として限定するものにのみ制約される。
【図面の簡単な説明】
【００７７】
【図１】本発明のシステムにおける移動端末の移動を表す説明図である。
【図２】本発明におけるシーケンス図である。
【図３】移動端末の移動範囲を表す説明図である。
【図４】本発明における基地局及び移動端末の機能構成図である。
【符号の説明】
【００７８】
１  基地局
１１  データ送信判定部
１１１  宛先基地局導出部
１１２  転送基地局導出部
１１３  転送基地局選択部
１２  データ送信部
１３  データ受信部
１４  転送データ蓄積部
１５  接続情報蓄積部
１６  位置情報蓄積部
１７  接続履歴情報受信部
１８  接続情報受信部
１９  位置情報受信部
２  移動端末
２１  データ送信判定部
２２  データ送信部
２３  データ受信部
２４  転送データ蓄積部
２５  接続履歴蓄積部
２６  接続履歴情報送信部
【図１】
2008016990.tif 000008
【図２】
2008016990.tif 000009
【図３】
2008016990.tif 000010
【図４】
2008016990.tif 000011