(57)【特許請求の範囲】
【請求項１】
定められた移動経路を移動する移動局が前記移動経路に沿って設置された複数の基地局間をハンドオーバして接続する前記基地局を切り替えながら通信を行い、前記移動局がハンドオーバをする際に前記移動局に接続された端末あてのデータがハンドオーバ元の前記基地局とハンドオーバ先の前記基地局にバイキャスト送信される無線通信システムにおける、前記基地局に対して前記データをバイキャスト送信するデータ制御装置であって、
前記端末と通信する相手端末と接続されるネットワークインタフェースと、
前記基地局と接続される基地局インタフェースと、
前記相手端末から前記端末あての送信データを前記ネットワークインタフェースから入力したとき、前記移動経路に基づいて複数の前記基地局のうち前記端末と接続されている第１の基地局及び前記端末が次に接続する第２の基地局へ前記送信データをバイキャスト送信し、前記端末から前記相手端末あてに送信された送達メッセージを受信した場合は、前記相手端末及び前記第２の基地局へ前記送達メッセージを転送し、前記第２の基地局から前記端末と接続されたことを示す通知を受信した場合は、前記移動局と前記基地局の接続関係の情報を更新する制御部と、
を備えることを特徴とするデータ制御装置。
【請求項２】
定められた移動経路を移動する移動局が前記移動経路に沿って設置された複数の基地局間をハンドオーバして接続する前記基地局を切り替えながら通信を行い、前記移動局がハンドオーバをする際に前記移動局に接続された端末の相手端末が前記端末あてに送信したデータをデータ制御装置がハンドオーバ元の前記基地局とハンドオーバ先の前記基地局にバイキャスト送信する無線通信システムにおける前記基地局であって
前記データ制御装置と接続される制御局インタフェースと、
前記移動局と無線通信を行う無線通信機と、
前記データ制御装置からバイキャスト送信された送信データをメモリに保持させ、前記データ制御装置から、前記端末から前記相手端末あてに送信された送達メッセージを受信した場合は、前記メモリから前記端末あての前記送信データを破棄し、ハンドオーバにより自基地局が前記端末と接続した場合は、前記データ制御装置へ前記端末と接続されたことを示す通知を送信し、前記メモリに保持された前記端末あての前記送信データを前記端末へ送信する制御部と、
を備えることを特徴とする基地局。
【請求項３】
定められた移動経路を移動する移動局が前記移動経路に沿って設置された複数の基地局間をハンドオーバして接続する前記基地局を切り替えながら通信を行い、前記移動局がハンドオーバをする際に前記移動局に接続された端末あてのデータがハンドオーバ元の前記基地局とハンドオーバ先の前記基地局にバイキャスト送信されるデータ制御装置とを備える無線通信システムであって、
前記データ制御装置は、
前記端末と通信する相手端末と接続されるネットワークインタフェースと、
前記基地局と接続される基地局インタフェースと、
前記相手端末から前記端末あての送信データを前記ネットワークインタフェースから入力したとき、前記移動経路に基づいて複数の前記基地局のうち前記端末と接続されている第１の基地局及び前記端末が次に接続する第２の基地局へ前記送信データをバイキャスト送信し、前記端末から前記相手端末あてに送信された送達メッセージを受信した場合は、前記相手端末及び前記第２の基地局へ前記送達メッセージを転送し、前記第２の基地局から前記端末と接続されたことを示す通知を受信した場合は、前記移動局と前記基地局の接続関係の情報を更新する制御部と、
を備え、
前記基地局は、
前記データ制御装置と接続される制御局インタフェースと、
前記移動局と無線通信を行う無線通信機と、
前記データ制御装置からバイキャスト送信された送信データをメモリに保持させ、前記データ制御装置から、前記端末から前記相手端末あてに送信された送達メッセージを受信した場合は、前記メモリから前記端末あての前記送信データを破棄し、ハンドオーバにより自基地局が前記端末と接続した場合は、前記データ制御装置へ前記端末と接続されたことを示す通知を送信する基地局制御部と、
を備えることを特徴とする無線通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、移動経路に沿って移動する移動局と移動経路に沿って設置された基地局との間の通信方式に関する。
【背景技術】
【０００２】
線路などの移動経路に沿って設置された複数の基地局と、移動経路上を移動する列車などに搭載された移動局が無線通信する無線通信システムでは、移動局が通信する基地局を切り替えるハンドオーバをすると、実施中の通信の中断や通信データの消失が発生する可能性がある。移動局に接続されたユーザ端末と地上ネットワーク側に接続されたサーバが通信する場合、ユーザ端末とサーバ間の通信データが消失する。ユーザ端末とサーバ間のようなエンドツーエンドの通信に用いられるＴＣＰ（Transmission Control Protocol）等の通信プロトコルでは、通信データの送達確認ができない場合に当該通信データを送信側が再送することが定められている。再送の実施が送信側で設定された再送待ちタイマの満了によって判断される場合、再送待ちタイマが満了するまではハンドオーバ完了後もユーザ端末とサーバ間の通信が再開されず、その結果、無線の利用効率が低下し、スループットが低下するという問題がある。【０００３】
このような問題に対処する方法として、ハンドオーバ先の基地局との無線リンクの確立を契機として、移動局側に備えられた中継装置が移動局側の受信端末の代理で、ＴＣＰの送達確認メッセージであるＴＣＰ  ＡＣＫ（Acknowledgement）を再送することで、送信端末の再送タイマの満了まで待つことなく通信を再開する技術が提案されている（特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−５０６６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述の特許文献１の技術を適用した無線システムでは、消失したデータの再送を送信端末が行うことになるため、中継装置によるＴＣＰ  ＡＣＫの再送から送信端末が再送したデータを受信端末が受信するまでのＲＴＴ(Round Trip Time)が長くなり、通信データの遅延が大きいという問題がある。【０００６】
この発明は、上記の課題を解決するためになされたもので、移動経路に沿って設置された複数の基地局と移動経路に沿って移動する移動局が、接続する基地局をハンドオーバにより切り替えながら通信する無線通信システムにおいて、ハンドオーバによって消失した通信データの再送時の遅延を削減することを目的とする。
【課題を解決するための手段】
【０００７】
この発明のデータ制御装置は、定められた移動経路を移動する移動局が移動経路に沿って設置された複数の基地局間をハンドオーバして接続する基地局を切り替えながら通信を行い、移動局がハンドオーバをする際に移動局に接続された端末あてのデータがハンドオーバ元の基地局とハンドオーバ先の基地局にバイキャスト送信される無線通信システムにおける、基地局に対してデータをバイキャスト送信するデータ制御装置であって、端末と通信する相手端末と接続されるネットワークインタフェースと、相手端末から端末あての送信データをネットワークインタフェースから入力したとき、移動経路に基づいて複数の基地局のうち端末と接続されている第１の基地局及び端末が次に接続する第２の基地局へ送信データをバイキャスト送信し、端末から相手端末あてに送信された送達メッセージを受信した場合は、相手端末及び第２の基地局へ送達メッセージを転送し、第２の基地局から端末と接続されたことを示す通知を受信した場合は、前記移動局と前記基地局の接続関係の情報を更新する制御部と、を備えるようにしたものである。
【０００８】
この発明の基地局は、定められた移動経路を移動する移動局が移動経路に沿って設置された複数の基地局間をハンドオーバして接続する基地局を切り替えながら通信を行い、移動局がハンドオーバをする際に移動局に接続された端末の相手端末が当該端末あてに送信したデータをデータ制御装置がハンドオーバ元の基地局とハンドオーバ先の基地局にバイキャスト送信する無線通信システムにおける基地局であってデータ制御装置と接続される制御局インタフェースと、データ制御装置からバイキャスト送信された送信データをメモリに保持させ、データ制御装置から、端末から相手端末あてに送信された送達メッセージを受信した場合は、メモリから端末あての送信データを破棄し、ハンドオーバにより自基地局が端末と接続した場合は、データ制御装置へ端末と接続されたことを示す通知を送信し、メモリに保持された端末あての送信データを端末へ送信する制御部と、を備えるようにしたものである。
【発明の効果】
【０００９】
この発明によれば、上述のように構成したので、エンドツーエンド通信のデータがハンドオーバに起因して基地局から移動局への送信時に消失した場合に、消失したデータをハンドオーバ先の基地局より再送することができるとともに、ハンドオーバ先の基地局においてデータ制御装置から転送された端末からのＡＣＫに基づいて端末に受信されたことが確認できたデータを削除して再送の対象から外すことができ、データの消失によるエンドツーエンドの通信断の時間を短縮し、また不要な再送を防止する効果が得られる。
【図面の簡単な説明】
【００１０】
【図１】この発明の実施の形態１に係る無線通信システムの構成の一例を示すシステム構成図である。
【図２】実施の形態１に係るデータ制御装置の構成の一例を示す構成図である。
【図３】実施の形態１に係る基地局の構成の一例を示す構成図である。
【図４】データ制御装置のメモリに保持される端末と移動局の接続関係と移動局と基地局の接続関係の情報の一例を示す表である。
【図５】データ制御装置のメモリに保持される移動局が接続する基地局と次に接続する基地局の対応の一例を示す表である。
【図６】この発明の実施の形態１に係る無線通信システムにおける移動局のハンドオーバ時の装置間のシーケンスの一例を示すシーケンス図である。
【図７】ハンドオーバ後に更新された、データ制御装置のメモリに保持される移動局が接続する基地局と次に接続する基地局の対応の一例を示す表である。
【図８】この発明の実施の形態２に係る無線通信システムにおける移動局のハンドオーバ時の装置間のシーケンスの一例を示すシーケンス図である。
【発明を実施するための形態】
【００１１】
以下に、この発明の実施の形態を図面に基づいて説明する。以下で参照する図面においては、同一もしくは相当する部分には同一の符号を付している。なお、この実施の形態によりこの発明が限定されるものではない。
【００１２】
実施の形態１．
図１はこの発明の実施の形態１に係る無線通信システムの構成の一例を示すシステム構成図である。図１において、無線通信システムはサーバ１００、データ制御装置１０１、ネットワーク１０２、基地局１０３（１０３１−１０３３）、ＬＣＸ（Leaky Coaxial Cable）１０６（１０６１−１０６３）、移動局１１０、端末１１２を備えている。なお、図１ではこの発明に関わる無線通信システムの一例として、移動局１１０が移動経路である線路上を走行する列車１０９に搭載されたシステムを想定している。ＬＣＸ１０６はそれぞれ対応する基地局１０３に接続された基地局１０３のアンテナに相当し、ＬＣＸ１０６が線路に沿って設置される。なお、基地局１０３は必ずしもＬＣＸ１０６をアンテナとして用いる必要はなく、他の方式のアンテナが用いられてもよい。
【００１３】
移動局１１０は線路上を移動し、ＬＣＸ１０６を介して基地局１０３と無線通信を行い、列車１０９の移動に伴って接続する基地局１０３をハンドオーバにより切り替える。図１は、移動局１１０が基地局１０３１から基地局１０３２にハンドオーバする様子を示している。端末１１２は移動局１１０に接続されており、サーバ１００は端末１１２のエンドツーエンド通信の相手端末である。データ制御装置１０１はサーバ１００とネットワーク１０２を介して接続され、基地局１０３とサーバ１００との間でデータを中継する。
【００１４】
図１では線路上を移動する列車１０９に移動局１１０が設置された例を示したが、この発明は適用先を列車無線のシステムに限定するものではない。例えば目的地までの走行経路を定めて走行する移動機器や、あるいは、車両の位置、速度、地図等の経路情報、経路の混雑度、また、これらの情報の過去の統計などに基づいて移動先を予測される移動機器上の無線端末向けの無線システムに適用してもよい。
【００１５】
また、図１においてサーバ１００、端末１１２は特定の装置に限定されるものではなく、通信機能を備えた既存の装置であってよい。移動局１１０は、基地局間をハンドオーバして通信を継続する各種方式の一般的な移動無線端末であってよい。基地局１０３はバイキャストに対応することを除いて各種方式の一般的な無線基地局であってよい。バイキャストは、移動無線端末がハンドオーバを行う際に、移動無線端末あてのデータの送信元あるいは中継元の装置がハンドオーバの実施前に、ハンドオーバ元の無線基地局に加えてハンドオーバ先の無線基地局にもデータを送信する技術である。この発明はバイキャストの具体的な実施手順を特定の方法に限定しない。例えば国際公開第２０１７／００２１７９号に開示された方法を用いればよい。データ制御装置１０１は基地局１０３あてのバイキャストを行う装置である。また、ネットワーク１０２は例えばＩＰ（Internet Protocol）ネットワーク等の一般的な通信ネットワークである。
【００１６】
図２はこの実施の形態に係るデータ制御装置１０１の構成の一例を示す構成図である。データ制御装置１０１は制御部であるプロセッサ２００、メモリ２０１、ネットワークインタフェース２０２、基地局インタフェース２０３を備える。ネットワークインタフェース２０２はネットワーク１０２に接続するためのインタフェースであり、ネットワークインタフェースカード（ＮＩＣ：Network Interface Card）などである。基地局インタフェース２０３は基地局１０３と接続するためのインタフェース回路である。基地局インタフェース２０３は装置独自のインタフェースであっても良いし、既存の種々のインタフェース規格に準拠したインタフェースであってもよい。また、基地局１０３とデータ制御装置１０１が通信ネットワークを介して接続される場合には、基地局インタフェース２０３はＮＩＣ等であってもよく、この場合、ネットワークインタフェース２０２と共通化されてもよい。基地局１０３とデータ制御装置１０１が通信ネットワークを介して接続される場合には、例えばＩＰトンネルなどのトンネルにより接続するようにしてもよい。
【００１７】
プロセッサ２００は汎用のプロセッサあるいはＤＳＰ（Digital Signal Processor）等のプログラムを実行する回路であっても良いし、ＦＰＧＡ（Field Programmable Gate Array）やＡＳＩＣ（Application Specific Integrated Circuit）などの専用回路であってもよい。なお、プロセッサ２００がプログラムを実行する回路である場合には、実行されるプログラムはメモリ２０１に記憶されるようにすればよい。また、メモリ２０１はＲＡＭ（Random Access Memory）、Ｆｌａｓｈ  ＲＯＭ（Read Only Memory）など揮発性あるいは不揮発性のメモリ、あるいはその組み合わせであり、さらにハードディスク等のディスク装置を含んでもよい。
【００１８】
図３はこの実施の形態に係る基地局１０３の構成の一例を示す構成図である。基地局１０３は制御部であるプロセッサ３００、メモリ３０１、制御局インタフェース３０３、無線通信機３０４を備える。制御局インタフェース３０３はデータ制御装置１０１と接続するためのインタフェース回路である。制御局インタフェース３０３は装置に独自のインタフェースであっても良いし、既存の種々のインタフェース規格に準拠したインタフェースであってもよい。また、基地局１０３とデータ制御装置１０１が通信ネットワークを介して接続される場合には、制御局インタフェース２０３はＮＩＣ等であってもよい。また、無線通信機３０４は基地局１０３と移動局１１０間の無線通信処理を行う装置である。前述の通りこの発明は特定の無線通信方式に限定されるものではないが、図１のシステム構成例の場合、ＬＣＸ通信機である。
【００１９】
プロセッサ３００は汎用のプロセッサあるいはＤＳＰ等のプログラムを実行する回路であっても良いし、ＦＰＧＡやＡＳＩＣなどの専用回路であってもよい。なお、プロセッサ３００がプログラムを実行する回路である場合には、実行されるプログラムはメモリ２０１に記憶されるようにすればよい。また、メモリ２０１はＲＡＭ、Ｆｌａｓｈ  ＲＯＭなど揮発性あるいは不揮発性のメモリあるいはそれらの組み合わせであり、さらにハードディスク等のディスク装置を含んでもよい。前述の通り基地局１０３はバイキャストに対応した無線基地局であり、プロセッサ３００はバイキャストの処理を含めて基地局１０３の制御を行う。
【００２０】
図４は、データ制御装置１０１においてメモリ２０１に保持される情報であり、端末１１２と移動局１１０の接続関係、また移動局１１０と基地局１０３の接続関係の情報を示す。端末１１２と移動局１１０の接続関係は、無線通信システムの構成時に、あるいは運用中にデータ制御装置１０１に設定されるようにすればよい。設定の方法は図２に図示しない制御コンソールによる設定や、あるいはネットワークインタフェース２０２がネットワーク１０２経由のデータ配信を受信することによる設定などが考えられる。データ制御装置１０１は移動局１１０と基地局１０３の接続関係を、例えば、一般的な無線通信システムで行われる移動局１１０と基地局１０３の接続手順が実施された際に、基地局１０３から通知されることにより取得可能である。
【００２１】
図５は、データ制御装置１０１においてメモリ２０１に保持される情報であり、移動局１１０が現在接続している基地局１０３をインデックスとして、次に接続する基地局１０３の情報を示すものである。このような情報は、移動経路に沿って基地局１０３が設置されている場合、予め定めておくことが可能である。
【００２２】
次にこの実施の形態の無線通信システムにおけるハンドオーバ時の通信データの処理について説明する。なお、図１に示したシステムを構成する複数の装置が係るため、図６に示す装置間のシーケンス図を用いて説明する。以下の説明ではサーバ１００がトランスポート層の通信プロトコルとしてＴＣＰ（Transmission Control Protocol）を使用し、通信データの再送がＴＣＰによって行われる場合を例に説明するが、通信プロトコルは必ずしもＴＣＰに限定されない。また、再送のために用いられるプロトコルはトランスポート層のプロトコルに限定されない。また、ネットワーク１０２はＩＰネットワークであるものとする。上述の通り、データ制御装置１０１と基地局１０３はバイキャスト動作を行うが、バイキャストについては既存の技術を用いて行えばよいので、以下ではデータ制御装置１０１と基地局１０３がバイキャスト動作をすることを前提に、この実施の形態において特徴のある動作を中心に説明する。
【００２３】
図６に示すシーケンス図は、移動局１１０とサーバ１００が通信を実施しており、移動局１１０が基地局１０３１の通信エリアから基地局１０３２の通信エリアにハンドオーバするときの装置間シーケンスの一例を示している。図６においてデータ（１）と記されているのは、ＴＣＰのシーケンス番号が１のＴＣＰデータを示している。またＡＣＫ（２）はシーケンス番号が２のＴＣＰ  ＡＣＫ（Acknowledgement）を表している。ＴＣＰ  ＡＣＫはＴＣＰの送達確認メッセージであり、ＴＣＰ  ＡＣＫのシーケンス番号は次に通信相手が送信するフレームのシーケンス番号になることが期待される値であり、この例の場合シーケンス番号が１のフレームまで受信できたことを示す。なお、実際のＴＣＰの処理では、受信したフレームのシーケンス番号に受信したフレームのデータ量を加算した値がＴＣＰ  ＡＣＫのシーケンス番号になるが、ここでは上述のように簡略化して説明をする。
【００２４】
図６のシーケンス図において、まずサーバ１００が端末１１２あてのデータ（１）を送信する（Ｓｅｑ５００）。データ制御装置１０１においてデータ（１）はネットワークインタフェース２０２により受信され、プロセッサ２００で処理される。プロセッサ２００はデータ（１）の宛先情報であるネットワーク層アドレス（ＩＰアドレス）からデータ（１）が端末１１２あてであることを判断して、図４に示したテーブルを参照し、移動局１１０にデータ（１）を送信することと、移動局１１０に送信するためにデータ（１）を基地局１０３１に転送することを判断する。また、図５に示したテーブルを参照して基地局１０３１に転送にするデータ（１）を、基地局１０３１の次に移動局１１０が接続する基地局１０３2にバイキャストすることを決定する。
【００２５】
プロセッサ２００はこの決定に基づいて、データ（１）を基地局インタフェース２０３経由で基地局１０３１あてに送信する（Ｓｅｑ５０１）とともに、データ（１）を基地局インタフェース２０３経由で基地局１０３２あてに送信する（Ｓｅｑ５０２）。基地局１０３１は受信したデータ（１）を移動局１１０に送信し、端末１１２は移動局１１０を介してデータ（１）を受信する。一方、バイキャストされたデータ（１）を受信する基地局１０３2では、制御局インタフェース３０３がデータ（１）を受信して、プロセッサ３００に転送される。基地局１０３2のプロセッサ３００は、データ（１）のあて先である端末１１２が接続している移動局１１０が自装置に接続していないことを判断して、バイキャストされたデータ（１）を無線送信せずに、メモリ３０１に記憶させて保持する（Ｓｅｑ５０３）。なお、端末１１２が自装置に接続する移動局１１０に接続されているか否かの判断は、あらかじめ端末１１２と移動局１１０との接続を基地局１０３が記憶しておき、自装置に接続した移動局１１０を管理しておくことで容易に行うことができる。
【００２６】
基地局１０３1に送信されたデータ（１）は移動局１１０で受信され端末１１２に転送される。データ（１）を受信した端末１１２は対応するＡＣＫ（２）を移動局１１０に送信する。移動局１１０はＡＣＫ（２）を接続している基地局１０３1に送信する。そして基地局１０３1では無線通信機３０４がＡＣＫ（２）を受信し、プロセッサ３００、制御局インタフェース３０３を介してデータ制御装置１０１に送信される（Ｓｅｑ５０４）。
【００２７】
データ制御装置１０１では、基地局インタフェース２０３がＡＣＫ（２）を受信し、ＡＣＫ（２）はプロセッサ２００で処理される。プロセッサ２００は受信されたＡＣＫ（２）の宛先情報、フレームの種別などを解析して、バイキャスト送信をしている端末１１２からのＴＣＰ  ＡＣＫであることを判断する。ここで宛先情報とは、ネットワーク層のアドレス（例えばＩＰアドレス）、トランスポート層のコネクション情報（例えばＴＣＰポート番号）などである。そして、プロセッサ２００はＡＣＫ（２）をサーバ１００あてに送信されるようにネットワークインタフェース２０２を介して出力する（Ｓｅｑ５０５）。また、プロセッサ２００はデータ（１）をバイキャストした基地局１０３２あてに基地局インタフェース２０３を介してＡＣＫ（２）を転送する（Ｓｅｑ５０６）。なお、基地局１０３２あての送達確認の転送はバイキャストを実施しているときに実施すればよい。
【００２８】
データ制御装置１０１から送信されたＡＣＫ（２）を受信する基地局１０３２では、制御局インタフェース３０３がＡＣＫ（２）を受信して、プロセッサ３００にＡＣＫ（２）を転送する。プロセッサ３００はＡＣＫ（２）の宛先情報、フレーム種別などを解析し、端末１１２あてのデータ（１）に対応するＡＣＫ（２）であることを判断する。そして、Ｓｅｑ５０３の処理で保留している端末１１２あてのデータ（１）を不要と判断し、当該データを破棄する（Ｓｅｑ５０７）。
【００２９】
次に、サーバ１００がデータ（２）を送信する（Ｓｅｑ５０８）。データ（２）はデータ（１）と同様に処理され、データ制御装置１０１から基地局１０３１、基地局１０３２に送信される（Ｓｅｑ５０９、Ｓｅｑ５１０）。基地局１０３１はデータ（２）を移動局１１０に送信し、基地局１０３２はデータ（２）を保留する（Ｓｅｑ５１１）。ここで、移動局１１０が基地局１０３１から基地局１０３２にハンドオーバする場合を想定し、基地局１０３１が送信したデータ（２）は移動局１１０に受信されず、消失したとする。移動局１１０は基地局１０３１から基地局１０３２へのハンドオーバを実施する（Ｓｅｑ５１２）。ハンドオーバを実施した後、基地局１０３２は移動局１１０が自装置に接続したことをデータ制御装置１０１に通知（接続通知）する（Ｓｅｑ５１３）。
【００３０】
基地局１０３２から接続通知を受信したデータ制御装置１０１は、図４に示した移動局１１０が基地局１０３の接続関係の情報を更新する。図７に示すように、移動局１１０が接続する基地局は基地局１０３２に変更される（Ｓｅｑ５１４）。そして、データ制御装置１０１は、送信を保留されている移動局１１０に接続する端末１１２あてのデータが基地局１０３２から送信されるように、基地局１０３２に対して送信指示を送信する（Ｓｅｑ５１５）。基地局１０３２では、データ制御装置１０１が送信した送信指示が制御局インタフェース３０３で受信され、プロセッサ３００で処理される。プロセッサ３００は、メモリ３０１に保持されている端末１１２あてのデータ（２）を移動局１１０に対して無線通信機３０４を介して送信する。なお、複数のデータを保持している場合はそれらの保持しているデータを送信する。また、送信指示以降に受信するデータも移動局１１０に対して送信する。
【００３１】
上述のように、この実施の形態のデータ制御装置と基地局によれば、データ制御装置は対向する端末あてのデータを当該端末が接続する基地局と、次に接続する基地局の双方にバイキャスト送信するとともに、端末からのＡＣＫを受信すると当該ＡＣＫを端末あてデータの送信元と当該端末あてデータをバイキャスト送信した基地局に送信し、ハンドオーバにより移動局が接続した基地局から当該移動局が接続したことの接続通知を受信すると、当該基地局に保留しているバイキャスト送信されたデータの送信開始を送信指示により通知するようにした。また、基地局は、データ制御装置からバイキャストされた自装置に接続していない移動局に接続された端末あてのデータの送信を保留して保持し、データ制御装置から保持しているデータに対応するＡＣＫを受信した場合に当該データを破棄するとともに、データ制御装置からの送信指示を受信すると、保持しているデータの送信を開始するようにした。
【００３２】
これにより、エンドツーエンド通信のデータがハンドオーバに起因して基地局から移動局への送信時に消失した場合に、消失したデータをハンドオーバ先の基地局より再送することができるとともに、ハンドオーバ先の基地局においてデータ制御装置から転送された端末からのＡＣＫに基づいて端末に受信されたことが確認できたデータを削除して再送の対象から外すことができる。この結果、データの消失によるエンドツーエンドの通信断の時間を短縮するという効果を得ることができ、また不要な再送を防止することが可能である。なお、同様の効果は移動局から基地局方向に送信されるＡＣＫの消失時にも得ることができる。
【００３３】
なお、上述の実施の形態では、図５においてバイキャストの送信先となる次接続基地局を１台として説明したが、複数台であってもよい。また、図１では移動局に接続される端末を１台としているが、複数台であっても良い。
【００３４】
実施の形態２．
実施の形態１では、ハンドオーバ先の基地局に対する保留データの送信指示をデータ制御装置から行う形態を説明したが、保留データの送信開始の判断をハンドオーバ先の基地局で行うことも可能である。この実施の形態では、ハンドオーバ先の基地局で保留データの送信開始を判断する形態について説明する。
【００３５】
この実施の形態に係る無線通信システムの構成、また、基地局１０３、データ制御装置１０１の構成は実施の形態１と同様である。以下に、この実施の形態のハンドオーバ時の動作を実施の形態１との差分を中心に説明する。
【００３６】
図８は、この実施の形態における、基地局１０３１の通信エリアに存在する移動局１１０が基地局１０３２の通信エリアに移動して基地局間をハンドオーバする場合の、装置間の動作シーケンスの一例を示すシーケンス図である。図８において、Ｓｅｑ５００からＳｅｑ５１２までの処理は実施の形態１と同様である。Ｓｅｑ５１２の処理において基地局１０３２のプロセッサ３００は自装置に移動局１１０が接続したことを検出する。そして、基地局１０３２のプロセッサ３００は移動局１１０に対する送信の開始を判断する（Ｓｅｑ５１７）。そして、基地局１０３２のプロセッサ３００は移動局１１０が送信先であることからＳｅｑ５１１の処理で送信を保留しているデータ（２）を移動局１１０に対して送信する（Ｓｅｑ５１８）。なお、必要であれば実施の形態１のＳｅｑ５１３と同様にデータ制御装置１０１に対して接続通知をすればよい（Ｓｅｑ５１９）。また、データ制御装置１０１は、実施の形態１のＳｅｑ５１４と同様に内部情報の更新をすればよい（Ｓｅｑ５２０）。
【００３７】
この実施の形態のデータ制御装置と基地局によれば、実施の形態１と同様の効果をえることができ、保留データの送信の判断を基地局で行うことから、実施の形態１よりもさらに再送されるデータの遅延を短縮する効果が期待できる。
【００３８】
なお、以上で説明したシーケンスはいずれも一例であり、この発明の主旨から逸脱しない範囲で手順の入れ替えや並列化をすることも可能である。
【符号の説明】
【００３９】
１００  サーバ、１０１  データ制御装置、１０２  ネットワーク、１０３、１０３１、１０３２、１０３３  基地局、１０６、１０６１、１０６２、１０６３  ＬＣＸ、１０９  列車、１１０  移動局、１１２  端末、２００  プロセッサ、２０１  メモリ、２０２  ネットワークインタフェース、２０３  基地局インタフェース、３００  プロセッサ、３０１  メモリ、３０３  制御局インタフェース、３０４  無線通信機。
【要約】
定められた移動経路を移動する移動局が複数の基地局間をハンドオーバして接続する基地局を切り替えながら通信を行い、移動局がハンドオーバをする際に移動局に接続された端末あてのデータがハンドオーバ元の基地局とハンドオーバ先の基地局にバイキャスト送信される無線通信システムにおける、基地局に対してデータをバイキャスト送信するデータ制御装置であって、端末と通信する相手端末と接続されるネットワークインタフェース（２０２）と、基地局と接続される基地局インタフェース（２０３）と、端末から相手端末あてに送信された送達確認メッセージを受信すると、当該送達確認メッセージを相手端末とハンドオーバ先の基地局とに送信し、ハンドオーバ先の基地局から移動局が当該基地局に接続したことを通知されると、ハンドオーバ先の基地局に対してバイキャスト送信されたデータを移動局に対して送信するよう指示を行う制御部（２００）と、を備える。【図１】
0006406483.tif 000002
【図２】
0006406483.tif 000003
【図３】
0006406483.tif 000004
【図４】
0006406483.tif 000005
【図５】
0006406483.tif 000006
【図６】
0006406483.tif 000007
【図７】
0006406483.tif 000008
【図８】
0006406483.tif 000009