(57)【特許請求の範囲】
【請求項１】
複数の基地局装置と、前記複数の基地局装置と接続される交換機と、を含む移動体通信システムにおいて、前記複数の基地局装置のそれぞれが、前記交換機からのデータを複数の移動局装置の少なくとも一部に対して送信するデータ送信方法であって、
前記複数の基地局装置がそれぞれ、前記交換機より送信された同一のデータを受信する複数の移動局装置を示す移動局装置グループ情報を受信する受信ステップと、
前記データを受信中の移動局装置が、前記移動局装置グループ情報を受信した前記複数の基地局装置のいずれかにハンドオーバする場合、ハンドオーバ先となる前記基地局装置が、前記移動局装置グループ情報に基づいて、前記データの送信先である他の移動局装置を検索する検索ステップと、
前記ハンドオーバ先となる基地局装置が、前記検索ステップにおいて検索された前記他の移動局装置に対して送信するデータを複製して、当該基地局装置にハンドオーバする移動局装置に対して送信する複製データ送信ステップと、を含み、
前記交換機と前記ハンドオーバ先となる基地局装置との間で、前記ハンドオーバする移動局装置のための通信路が確立された後で、前記複製データ送信ステップが終了する、
ことを特徴とするデータ送信方法。
【請求項２】
請求項１に記載のデータ送信方法において、
前記データは、ストリーミングデータである、
ことを特徴とするデータ送信方法。
【請求項３】
請求項１又は２に記載のデータ送信方法において、
前記データは、マルチキャストにより送信されるデータであり、
前記移動局装置グループ情報は、マルチキャストテーブルを構成する、
ことを特徴とするデータ送信方法。
【請求項４】
複数の基地局装置と、前記複数の基地局装置と接続される交換機と、を含む移動体通信システムにおいて、
前記複数の基地局装置のそれぞれが、前記交換機からのデータを複数の移動局装置の少なくとも一部に対して送信するものであって、
前記複数の前記基地局装置はそれぞれ、前記交換機より送信された同一のデータを受信する複数の移動局装置を示す移動局装置グループ情報を受信する受信手段を有し、
前記データを受信中の移動局装置が、前記移動局装置グループ情報を受信した前記複数の基地局装置のいずれかにハンドオーバする場合における、該ハンドオーバ先となる前記基地局装置が、
前記移動局装置グループ情報に基づいて、前記データの送信先である他の移動局装置を検索する検索手段と、
当該ハンドオーバ先となる基地局装置にハンドオーバする移動局装置に対して、前記検索手段で検索された前記他の移動局装置に対して送信するデータを複製して送信する複製データ送信手段と、
前記交換機と前記ハンドオーバ先となる基地局装置との間で、前記ハンドオーバする移動局装置のための通信路が確立された後で、前記複製データ送信手段による前記複製したデータの送信を終了する制御手段と、を備える
ことを特徴とする移動体通信システム。
【請求項５】
移動体通信システムにおいて使用される基地局装置であって、
同一のデータを受信する複数の移動局装置を示す移動局装置グループ情報を取得する取得手段と、
前記データを受信中の前記移動局装置が当該基地局装置にハンドオーバする場合に、該データを当該基地局装置から受信中の他の前記移動局装置を、前記移動局装置グループ情報に基づいて検索する検索手段と、
前記検索手段により前記他の移動局装置が検索された場合に、該他の移動局装置に対して送信中の前記データを複製して、さらに当該基地局装置にハンドオーバしようとする前記移動局装置に対して送信する複製データ送信手段と、
交換機と当該基地局装置との間で、前記ハンドオーバしようとする移動局装置のための通信路が確立された後で、前記複製データ送信手段による前記複製したデータの送信を終了する制御手段と、
を含むことを特徴とする基地局装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデータ送信方法、移動体通信システム、基地局装置、及びプログラムに関する。
【背景技術】
【０００２】
移動体通信システムではハンドオーバが行われる。このハンドオーバ技術の詳細は移動体通信システムの種類によって異なるが、例えば次のようにして行われる。
【０００３】
まず、移動局装置Ｃは、基地局装置Ａとの通信中、定期的に周辺基地局装置の報知信号を受信してその受信レベルを取得し、基地局装置Ａに報告する。基地局装置Ａは、当該基地局装置Ａが送信している信号よりも受信レベルの高い基地局装置がある場合、その基地局装置（ここでは基地局装置Ｂとする）のチャネル空き状況を調査し、空きがあれば、移動局装置Ｃが基地局装置Ｂへハンドオーバすべきことを示すハンドオーバ要求を交換機に対して送信するとともに、移動局装置Ｃに対してハンドオーバを指示する。
【０００４】
ハンドオーバ要求を受信した交換機は、該ハンドオーバ要求を基地局装置Ｂに転送し、基地局装置Ｂとの間で、移動局装置Ｃについての通信路を確立するための処理を行う。また、ハンドオーバを指示された移動局装置Ｃは、基地局装置Ｂとの間で、無線区間の通信路を確立するための処理を行う。これらの処理が終了すると、移動局装置Ｃと交換機の間で通信できるようになり、交換機は移動局装置Ｃに対して送信するデータの送信先を基地局装置Ｂに変更する。こうして、ハンドオーバが実現される。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記ハンドオーバでは、移動局装置Ｃと基地局装置Ｂとの間で無線区間の通信路が確立してから、交換機がデータの送信先を基地局装置Ｂに変更するまでに、一定の時間がかかる。このため、移動局装置Ｃを含む複数の端末に向けた放送や多地点テレビ会議など、データの送受信の際の再送制御が制限される通信では、移動局装置Ｃが通信に係るデータを適切に受信できない場合が生ずる。すなわち、移動局装置Ｃは上記一定時間の間データを受信することができないので、ハンドオーバの際に、適切に受信できない場合が生ずる。
【０００６】
この点、ＰｒｏｘｙＡＲＰ（Proxy Address Resolution Protocol，代理アドレス解決プロトコル）と呼ばれる技術を利用し、全ての基地局装置配下の移動局装置を１つのサブネットとして扱うことにすれば、基地局装置Ａから送信されるデータは基地局装置Ｂからも送信されていることになり、移動局装置Ｃは、無線区間の通信路さえ確立すれば、上記一定時間の経過前に基地局装置Ｂが送信しているデータを受信することができることになる。しかし、これによれば移動局装置が在圏していない基地局装置からも同じデータが送信され続けることになり、無線リソースの利用効率が非常に悪いものになってしまう。
【０００７】
従って、本発明の課題の一つは、予め複数の基地局装置から１つの移動局装置に対して同じデータを送信しておくことなく、ハンドオーバが行われる際、移動局装置が通信に係るデータを適切に受信できるようにすることができるデータ送信方法、移動体通信システム、基地局装置、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するための本発明に係るデータ送信方法は、複数の基地局装置と、前記複数の基地局装置と接続される交換機と、を含む移動体通信システムにおいて、前記複数の基地局装置のそれぞれが、前記交換機からのデータを複数の移動局装置の少なくとも一部に対して送信するデータ送信方法であって、前記複数の基地局装置がそれぞれ、前記交換機より送信された同一のデータを受信する複数の移動局装置を示す移動局装置グループ情報を受信する受信ステップと、前記データを受信中の移動局装置が、前記移動局装置グループ情報を受信した前記複数の基地局装置のいずれかにハンドオーバする場合、ハンドオーバ先となる前記基地局装置が、前記移動局装置グループ情報に基づいて、前記データの送信先である他の移動局装置を検索する検索ステップと、前記ハンドオーバ先となる基地局装置が、前記検索ステップにおいて検索された前記他の移動局装置に対して送信するデータを複製して、当該基地局装置にハンドオーバする移動局装置に対して送信する複製データ送信ステップと、を含み、前記交換機と前記ハンドオーバ先となる基地局装置との間で、前記ハンドオーバする移動局装置のための通信路が確立された後で、前記複製データ送信ステップが終了する、ことを特徴とする。
【０００９】
これによれば、各基地局装置は、移動局装置グループ情報により、当該基地局装置にハンドオーバしようとする移動局装置に対して送信すべきデータと同じデータを送信している他の移動局装置があるか否かを判断できるので、該他の移動局装置に対して送信するデータを前記ハンドオーバしようとする移動局装置にも送信することにより、予め複数の基地局装置から１つの移動局装置に対して同じデータを送信しておくことなく、ハンドオーバが行われる際、ハンドオーバしようとする移動局装置が通信に係るデータを適切に受信できるようになる。
【００１０】
また、上記データ送信方法において、前記移動局装置グループ情報を受信する前記基地局装置が、前記データを受信中の前記移動局装置が当該基地局装置にハンドオーバする場合に、該データを当該基地局装置から送信中の他の前記移動局装置を、前記移動局装置グループ情報に基づいて検索する検索ステップと、前記移動局装置グループ情報を受信する前記基地局装置が、前記検索ステップにおいて前記他の移動局装置を検索した場合に、該他の移動局装置に対して送信中の前記データを、さらに当該基地局装置にハンドオーバしようとする前記移動局装置に対して送信する送信ステップと、をさらに含むこととしてもよい。
【００１１】
これによれば、各基地局装置は、予め複数の基地局装置から１つの移動局装置に対して同じデータを送信しておくことなく、ハンドオーバが行われる際、ハンドオーバしようとする移動局装置が通信に係るデータを適切に受信できるようになる。
【００１２】
また、上記各データ送信方法において、前記データは、ストリーミングデータである、こととしてもよい。
【００１３】
これによれば、データのうち、特にテレビ放送や多地点テレビ会議などにおいて送信される映像データなどのストリーミングデータについて、予め複数の基地局装置から１つの移動局装置に対して同じものを送信しておくことなく、ハンドオーバが行われる際、ハンドオーバしようとする移動局装置が通信に係るデータを適切に受信できるようになる。
【００１４】
さらに、上記各データ送信方法において、前記データは、マルチキャストにより送信されるデータであり、前記移動局装置グループ情報は、マルチキャストテーブルを構成する、こととしてもよい。
【００１５】
放送や多地点テレビ会議に係るデータの通信に利用される技術に、マルチキャストと呼ばれるものがある。この技術では、データを送信する端末は、受信端末が複数あるとしても、１つのデータのみを送信する。こうして送信されたデータは、通信経路上のルータ等によって複製されながら、各受信端末に配信される。こうすることにより送信端末の負荷を減らし、リアルタイム性を確保しやすくしている。
【００１６】
移動体通信システムでは、交換機がマルチキャストテーブルを記憶しておくことにより、上記マルチキャストに対応する。マルチキャストテーブルは、同一のデータを受信すべき１又は複数の受信端末の組からなるマルチキャストグループと、移動局装置の識別情報と、を対応付けるテーブルであり、ネットワークから受信したデータがマルチキャストにより送信されたものである場合、交換機は、受信したデータに含まれる宛先情報からマルチキャストグループを取得し、このマルチキャストテーブルに従って送信先となる１又は複数の移動局装置を決定し、決定した移動局装置に対して該データを送信する。
【００１７】
このように、マルチキャストグループが同一であれば、同一のデータが同時に送信されている。
【００１８】
この点、各基地局装置は交換機からマルチキャストテーブルのうち少なくとも必要な部分を受信しているので、当該基地局装置にハンドオーバしようとする移動局装置に対して送信すべきデータを、他の移動局装置に対して送信しているか否かを判断し、送信している場合には、そのデータを、当該基地局装置にハンドオーバしようとする移動局装置に対して送信するようにすることができる。ゆえに、予め複数の基地局装置から１つの移動局装置に対して同じデータを送信しておくことなく、ハンドオーバが行われる際、ハンドオーバしようとする移動局装置が通信に係るデータを適切に受信できるようになる。
【００１９】
また、本発明に係る移動体通信システムは、複数の基地局装置と、前記複数の基地局装置と接続される交換機と、を含む移動体通信システムにおいて、前記複数の基地局装置のそれぞれが、前記交換機からのデータを複数の移動局装置の少なくとも一部に対して送信するものであって、前記複数の前記基地局装置はそれぞれ、前記交換機より送信された同一のデータを受信する複数の移動局装置を示す移動局装置グループ情報を受信する受信手段を有し、前記データを受信中の移動局装置が、前記移動局装置グループ情報を受信した前記複数の基地局装置のいずれかにハンドオーバする場合における、該ハンドオーバ先となる前記基地局装置が、前記移動局装置グループ情報に基づいて、前記データの送信先である他の移動局装置を検索する検索手段と、当該ハンドオーバ先となる基地局装置にハンドオーバする移動局装置に対して、前記検索手段で検索された前記他の移動局装置に対して送信するデータを複製して送信する複製データ送信手段と、前記交換機と前記ハンドオーバ先となる基地局装置との間で、前記ハンドオーバする移動局装置のための通信路が確立された後で、前記複製データ送信手段による前記複製したデータの送信を終了する制御手段と、を備えることを特徴とする。
【００２０】
また、本発明に係る基地局装置は、移動体通信システムにおいて使用される基地局装置であって、同一のデータを受信する複数の移動局装置を示す移動局装置グループ情報を取得する取得手段と、前記データを受信中の前記移動局装置が当該基地局装置にハンドオーバする場合に、該データを当該基地局装置から受信中の他の前記移動局装置を、前記移動局装置グループ情報に基づいて検索する検索手段と、前記検索手段により前記他の移動局装置が検索された場合に、該他の移動局装置に対して送信中の前記データを複製して、さらに当該基地局装置にハンドオーバしようとする前記移動局装置に対して送信する複製データ送信手段と、交換機と当該基地局装置との間で、前記ハンドオーバしようとする移動局装置のための通信路が確立された後で、前記複製データ送信手段による前記複製したデータの送信を終了する制御手段と、を含むことを特徴とする。
【００２１】
また、本発明に係るプログラムは、移動体通信システムにおいて使用される基地局装置としてコンピュータを機能させるためのプログラムであって、データを受信する複数の移動局装置を示す移動局装置グループ情報を取得する取得手段、前記データを受信中の前記移動局装置が当該基地局装置にハンドオーバする場合に、該データを当該基地局装置から送信中の他の前記移動局装置を、前記移動局装置グループ情報に基づいて検索する検索手段、及び前記検索手段により前記他の移動局装置が検索された場合に、該他の移動局装置に対して送信中の前記データを、さらに当該基地局装置にハンドオーバしようとする前記移動局装置に対して送信する送信手段、として前記コンピュータをさらに機能させることを特徴とする。
【発明を実施するための最良の形態】
【００２２】
本発明の実施の形態について、図面を参照しながら説明する。
【００２３】
図１は、本実施の形態に係る移動体通信システム１のシステム構成を示す図である。同図に示すように、移動体通信システム１は、複数の移動局装置１０、複数の基地局装置２０、ＰＤＳＮ(Packet Data Service Node，パケット交換機)３０、ネットワーク４０を含んで構成される。
【００２４】
本実施の形態では、各移動局装置１０は、ネットワーク４０との間でＩＰ通信を行う。また、ネットワーク４０は、各移動局装置１０に対して、ストリーミングデータをマルチキャスト送信する。以下、これらを実現するための各装置の概要について説明する。
【００２５】
まず、ネットワーク４０は、ＰＤＳＮ３０及び基地局装置２０を介して移動局装置１０と通信を行うコンピュータを含んで構成される通信ネットワークである。ここでは、ネットワーク４０はＴＣＰ／ＩＰネットワークである。ネットワーク４０は、宛先をマルチキャストグループとするストリーミングデータをＰＤＳＮ３０に対して送信する。
【００２６】
ＰＤＳＮ３０は通信中継装置として機能するコンピュータである。ＰＤＳＮ３０は上述のマルチキャストテーブルを記憶しており、ストリーミングデータの宛先であるマルチキャストグループと、マルチキャストテーブルと、に基づいてネットワーク４０から送信されたストリーミングデータを受信する移動局装置１０を特定する。そして、ストリーミングデータの宛先を該特定した移動局装置１０に変更し、該特定した移動局装置１０が在圏する基地局装置２０に対してストリーミングデータを送信する。
【００２７】
基地局装置２０も通信中継装置として機能するコンピュータである。基地局装置２０は、ＰＤＳＮ３０から受信したストリーミングデータを、該ストリーミングデータの宛先である移動局装置１０に対して送信する。基地局装置２０は、移動局装置１０ごとにチャネル（周波数（周波数分割多重）、タイムスロット（時間分割多重）、ＰＮ符号（符号分割多重）、アダプティブアレイアンテナ指向性（空間分割多重）などから特定される通信リソース）を確保しており、該確保しているチャネルにおいて上記ストリーミングデータを送信する。
【００２８】
移動局装置１０は通信機能を有するコンピュータであり、基地局装置２０が送信したストリーミングデータを受信して、該ストリーミングデータに応じた処理を行う。
【００２９】
基地局装置２０は街中など様々な場所に固定設置されており、予め定められた送信電力で報知信号を送信している。移動局装置１０は、基地局装置２０との通信中、各基地局装置２０が送信しているこの報知信号を定期的に受信する。そして、報知信号の受信状況に応じて、他の基地局装置２０にハンドオーバを行う。
【００３０】
また、ＰＤＳＮ３０はマルチキャストテーブルの少なくとも一部を基地局装置２０に対して送信しており、基地局装置２０は、ＰＤＳＮ３０から送信されたマルチキャストテーブルを受信し、記憶する。そして、ある移動局装置１０が当該基地局装置２０にハンドオーバする際、基地局装置２０は、記憶しているマルチキャストテーブルを用いて、該ハンドオーバする移動局装置１０（以下、ハンドオーバ移動局装置１０と称する。）に対して送信すべきストリーミングデータを、他の移動局装置１０に対して送信中であるか否かを判断する。送信中であると判断した場合には、ＰＤＳＮ３０からハンドオーバ移動局装置１０を宛先として送信されたストリーミングデータを受信するようになるまでの間、上記他の移動局装置１０に対して送信しているストリーミングデータを、ハンドオーバ移動局装置１０に対しても送信するようにしている。
【００３１】
以下、移動体通信システム１の構成及び機能の詳細について、図２を参照しながら説明する。
【００３２】
図２は、移動体通信システム１の機能ブロックを示す図である。同図に示すように、移動局装置１０は機能的に、受信部１１、受信レベル取得部１２、送信部１３、ハンドオーバ実施部１４を含んで構成される。基地局装置２０は機能的に、受信部２１、送信部２２、受信部２３、送信部２４、マルチキャストテーブル記憶部２５、同一データ送信判断部２６、ハンドオーバ実施部２７、マルチキャストテーブル送信要求部２８を含んで構成され、送信部２２はさらに複製部２２１を、マルチキャストテーブル送信要求部２８はさらに移動局装置識別情報取得部２８１を含んで構成される。ＰＤＳＮ３０は機能的に、受信部３１、宛先決定部３２、送信部３３、受信部３４、送信部３５、マルチキャストテーブル記憶部３６、マルチキャストテーブル送信部３７、ハンドオーバ実施部３８を含んで構成される。
【００３３】
まず、各装置間でのデータ送受信処理について説明する。
【００３４】
上り通信では、送信部１３が移動局装置１０の通信処理部（不図示）から入力されたデータを基地局装置２０に対して送信する。受信部２３は、こうして送信されたデータを受信し、そのうちＰＤＳＮ３０又はネットワーク４０宛のデータについては、送信部２４に対して出力する。また、基地局装置２０は、後述する各部においてＰＤＳＮ３０に対して送信すべきデータを生成し、送信部２４に出力する。送信部２４は、入力されたデータをＰＤＳＮ３０に対して送信する。
【００３５】
受信部３４は、基地局装置２０が送信したデータを受信し、そのうちネットワーク４０宛のデータについては、送信部３５に出力する。送信部３５は、入力されたデータをネットワーク４０に対して送信する。
【００３６】
次に、下り通信では、受信部３１は、ネットワーク４０から入力されたデータを受信する。ここでは、このデータの一部はストリーミングデータであり、その宛先はマルチキャストグループにより特定されている。宛先決定部３２は、受信部３１が受信したストリーミングデータの宛先であるマルチキャストグループを取得し、マルチキャストテーブルに基づいて、宛先となる移動局装置１０を決定する。
【００３７】
図３はマルチキャストテーブルの例を示す図である。同図に示すように、マルチキャストテーブルはマルチキャストグループを示すマルチキャストグループ情報と、ＩＰアドレスと、移動局装置を識別するための移動局装置識別情報と、を対応付けて記憶している。
【００３８】
ネットワーク４０は各移動局装置１０にＩＰアドレスを付与している。マルチキャスト送信でない送信によりネットワーク４０から移動局装置１０に対して送信されるデータの宛先はこのＩＰアドレスによって特定されるが、マルチキャスト送信では、ネットワーク４０は、あるストリーミングデータを送信すべき１又は複数の移動局装置１０に、これらを代表する代表ＩＰアドレスを付与し、この代表ＩＰアドレスよってストリーミングデータの宛先を特定する。同一の代表ＩＰアドレスを付与された１又は複数の移動局装置１０はマルチキャストグループを構成し、代表ＩＰアドレスがマルチキャストグループ情報となる。
【００３９】
ネットワーク４０は、各移動局装置１０のＩＰアドレスと、各移動局装置１０の属するマルチキャストグループ情報と、を対応付け、さらに移動体通信システム１で使用される各移動局装置１０を識別するための識別情報（以下、移動局装置識別情報と称する。）を対応付けることにより、移動局装置グループごとに、そのグループに属する１又は複数の移動局装置１０を示す移動局装置グループ情報を生成する。ネットワーク４０は、この移動局装置グループ情報によって、上記マルチキャストテーブルを構成する。ネットワーク４０は、こうして構成したマルチキャストテーブルの少なくとも一部をＰＤＳＮ３０に対して送信する。受信部３１は、ネットワーク４０が送信したマルチキャストテーブルの少なくとも一部を受信し、マルチキャストテーブル記憶部３６に記憶させる。
【００４０】
宛先決定部３２は、こうして記憶されたマルチキャストテーブルに基づいて、ストリーミングデータの宛先となる移動局装置１０を決定する。具体的には、宛先決定部３２は、ストリーミングデータの宛先であるマルチキャストグループを取得し、さらに、取得したマルチキャストグループを示すマルチキャストグループ情報と対応付けてマルチキャストテーブルに記憶される１又は複数の移動局装置識別情報を取得する。そして、取得した各移動局装置識別情報により示される移動局装置１０を、ストリーミングデータの宛先として決定する。
【００４１】
ここで、基地局装置２０は移動局装置−基地局装置対応テーブルを記憶している。図４は、この移動局装置−基地局装置対応テーブルの例を示す図である。移動局装置−基地局装置対応テーブルは、図４にも示すように、移動局装置識別情報と、該移動局装置識別情報により識別される移動局装置１０が在圏する基地局装置２０を示す基地局装置識別情報と、を対応付けて記憶するテーブルである。
【００４２】
宛先決定部３２は、移動局装置−基地局装置対応テーブルに基づいて、ストリーミングデータの宛先として決定した移動局装置１０と対応する基地局装置２０を取得し、取得した基地局装置２０に対して該ストリーミングデータを送信するよう、送信部３３に指示する。送信部３３は、あるストリーミングデータについて複数の移動局装置１０が宛先となっている場合には、その分ストリーミングデータを複製し、指示された基地局装置２０に対して送信する。
【００４３】
受信部２１は、ＰＤＳＮ３０が送信したストリーミングデータを受信し、送信部２２に出力する。送信部２２は、入力されたストリーミングデータの宛先である移動局装置１０に対して、該ストリーミングデータを無線送信する。このとき、送信部２２は、同一データ送信判断部２６の指示に従い、ストリーミングデータの宛先である移動局装置１０以外に対しても該ストリーミングデータを無線送信することがあるが、この処理については後述する。
【００４４】
受信部１１は、基地局装置２０が送信したストリーミングデータを受信して移動局装置１０の通信処理部（不図示）に出力し、該通信処理部は、該ストリーミングデータに応じた処理（例えばディスプレイに表示する処理など）を行う。
【００４５】
次に、ハンドオーバ処理について説明する。
【００４６】
各基地局装置２０に備えられる送信部２２は、定期的に報知信号を送信している。この送信は、所定の送信電力で行われる。受信部１１はこの報知信号を定期的に受信しており、受信レベル取得部１２は受信される報知信号の受信レベル（ＲＳＳＩ，Receive Signal Strength Indication）を取得し、各基地局装置２０が送信している報知信号の受信レベルを送信部１３に出力する。送信部１３は、受信レベル取得部１２から入力された受信レベルを基地局装置２０に対して送信する。
【００４７】
受信部２３は、当該基地局装置２０と通信中の各移動局装置１０から上記受信レベルを受信し、ハンドオーバ実施部２７に出力する。ハンドオーバ実施部２７は、各移動局装置１０について、受信部２３から入力された受信レベルに基づき、ハンドオーバさせるべきか否かを判断する。具体的には、例えば移動局装置１０−１について、当該基地局装置２０が送信している報知信号よりも受信レベルの高い報知信号を送信している基地局装置２０（基地局装置２０−２とする。）がある場合、その基地局装置２０−２のチャネル空き状況を調査する。より具体的には、ＰＤＳＮ３０を介して基地局装置２０−２に対してチャネル空き状況を問い合わせ、その結果を取得する。この結果に基づき、ハンドオーバ実施部２７は、基地局装置２０−２が移動局装置１０−１のハンドオーバを受け入れ、移動局装置１０−１との通信を開始することが可能か否かを判断する。具体的には、チャネルに空きがあれば移動局装置１０−１との通信を開始することが可能であると判断する。
【００４８】
ハンドオーバ実施部２７は、基地局装置２０−２が移動局装置１０−１との通信を開始することが可能であると判断すると、移動局装置１０−１に対し基地局装置２０−２へハンドオーバするよう指示するとともに、ＰＤＳＮ３０に対して、移動局装置１０−１を基地局装置２０−２へハンドオーバさせることを要求する。具体的には、基地局装置２０−２へハンドオーバするよう指示するためのハンドオーバ指示を生成して送信部２２から送信する。また、移動局装置１０−１を基地局装置２０−２へハンドオーバさせるよう要求するハンドオーバ要求を生成し、送信部２４から送信する。
【００４９】
ハンドオーバ指示を受信した受信部１１は、ハンドオーバ実施部１４にこれを出力する。ハンドオーバ実施部１４は、ハンドオーバ指示の入力を受けると、基地局装置２０−２に対しチャネルの割り当てを要求する。この割り当てが完了すると、基地局装置２０−２と移動局装置１０−１の間で通信路が確立され、通信が開始される。
【００５０】
ハンドオーバ要求を受信した受信部３４は、ハンドオーバ実施部３８にこれを出力する。ハンドオーバ実施部３８は、ハンドオーバ要求の入力を受けると、基地局装置２０−２に対しこれを転送する。基地局装置２０−２はその受信部２１において、こうして転送されたハンドオーバ要求を受信する。そしてこのハンドオーバ要求に応じて、ＰＤＳＮ３０との間で、移動局装置１０−１についての通信路を確立する。この通信路が確立されると、ＰＤＳＮ３０は移動局装置１０−１に対して送信すべきデータの送信先を基地局装置２０−２に変更する。具体的には、上述の移動局装置−基地局装置対応テーブルを書き換える。
【００５１】
このように移動局装置−基地局装置対応テーブルが書き換えられると、ＰＤＳＮ３０が送信するデータのうち、移動局装置１０−１を宛先とするデータは全て基地局装置２０−２に送信されるようになるので、基地局装置２０−２とＰＤＳＮ３０の間での通信路の確立は、基地局装置２０−２と移動局装置１０−１の間で通信路が確立されてから行われる。
【００５２】
こうして、移動局装置１０のハンドオーバ処理が行われる。このハンドオーバに際し、上述のように、基地局装置２０は、当該基地局装置２０にハンドオーバしようとするハンドオーバ移動局装置１０に対して送信すべきストリーミングデータを、他の移動局装置１０に対しても送信中である場合には、該他の移動局装置１０に対して送信しているストリーミングデータを、ハンドオーバ移動局装置１０に対しても送信する。以下、このための処理について説明する。
【００５３】
まず、移動局装置識別情報取得部２８１は、当該基地局装置２０と通信中の移動局装置１０の移動局装置識別情報を定期的に取得する。マルチキャストテーブル送信要求部２８は、移動局装置識別情報取得部２８１が取得した移動局装置識別情報を含むマルチキャストテーブル送信要求を生成し、送信部２４に出力する。送信部２４は、入力されたマルチキャストテーブル送信要求をＰＤＳＮ３０に対して送信する。
【００５４】
受信部３４は、基地局装置２０が送信したマルチキャストテーブル送信要求を受信し、マルチキャストテーブル送信部３７に出力する。マルチキャストテーブル送信部３７は、マルチキャストテーブル記憶部３６に記憶されるマルチキャストテーブルから、マルチキャストテーブル送信要求に含まれる移動局装置識別情報により識別される移動局装置１０が属する１又は複数のマルチキャストグループに関する移動局装置グループ情報を読み出し、送信部３３に出力する。送信部３３は、入力された移動局装置グループ情報を、上記マルチキャストテーブル送信要求を送信した基地局装置２０に対して出力する。結果として、送信部３３は、複数の基地局装置２０のうち少なくとも一部、すなわち各マルチキャストグループに属する移動局装置１０と通信中の基地局装置２０に対し、そのマルチキャストグループに関するマルチキャストテーブルの一部、すなわちそのマルチキャストグループに関する移動局装置グループ情報を送信している。
【００５５】
受信部２１は、こうして送信された移動局装置グループ情報を受信し、マルチキャストテーブル記憶部２５に出力する。マルチキャストテーブル記憶部２５は、入力された移動局装置グループ情報によりマルチキャストテーブルを構成し、記憶する。
【００５６】
ハンドオーバ実施部２７は、ハンドオーバ処理において、ＰＤＳＮ３０からハンドオーバ要求を受信し、又は移動局装置１０からチャネルの割り当ての要求を受信すると、同一データ送信判断部２６にその旨を出力する。
【００５７】
同一データ送信判断部２６は、ストリーミングデータを受信中の移動局装置１０（ハンドオーバ移動局装置１０）が当該基地局装置２０にハンドオーバする場合に、該ストリーミングデータを当該基地局装置２０から送信中の他の移動局装置１０を、マルチキャストテーブル記憶部２５に記憶されるマルチキャストテーブルに基づいて検索する。すなわち、同一データ送信判断部２６は、マルチキャストテーブルにおいて、ハンドオーバ移動局装置１０と同じマルチキャストグループに属する他の移動局装置１０を検索する。
【００５８】
他の移動局装置１０が検索された場合、同一データ送信判断部２６は、複製部２２１に対し、該他の移動局装置１０に対して送信しているストリーミングデータを複製し、ハンドオーバ移動局装置１０にも送信するよう、指示する。
【００５９】
送信部２２は、同一データ送信判断部２６の指示に従い、他の移動局装置１０に対して送信中のストリーミングデータを複製部２２１において複製し、ハンドオーバ移動局装置１０に対して送信する。
【００６０】
このようにして、基地局装置２０は、当該基地局装置２０にハンドオーバしようとするハンドオーバ移動局装置１０に対して送信すべきストリーミングデータを、他の移動局装置１０に対しても送信中である場合には、該他の移動局装置１０に対して送信しているストリーミングデータを、ハンドオーバ移動局装置１０に対しても送信している。
【００６１】
この複製送信処理は、ＰＤＳＮ３０からハンドオーバ移動局装置１０を宛先として送信されたストリーミングデータを受信するようになるまでの間、行われる。こうして、移動体通信システム１では、予め複数の基地局装置２０から１つの移動局装置１０に対して同じストリーミングデータを送信しておくことなく、ハンドオーバが行われる際、ストリーミングデータのリアルタイム性を確保するようにしている。
【００６２】
以下、以上説明した各処理を、処理のシーケンス図を参照しながら再度より詳細に説明する。
【００６３】
まず、図５は、基地局装置２０がＰＤＳＮ３０からマルチキャストテーブルを取得する処理を示すシーケンス図である。
【００６４】
同図に示すように、基地局装置２０は、マルチキャストテーブル送信要求をＰＤＳＮ３０に送信する（Ｓ１）。このマルチキャストテーブル送信要求は、当該基地局装置２０と通信中の１又は複数の移動局装置１０をそれぞれ識別するための１又は複数の移動局装置識別情報を含んでいる。このマルチキャストテーブル送信要求を受信したＰＤＳＮ３０は、記憶しているマルチキャストテーブルからその一部、すなわち、マルチキャストテーブル送信要求に含まれる移動局装置識別情報により示される移動局装置１０の属するマルチキャストグループに関する移動局装置グループ情報を基地局装置２０に対して送信する（Ｓ２）。基地局装置２０は、こうして送信された移動局装置グループ情報を受信し、マルチキャストテーブルを構成して記憶している。
【００６５】
次に、図６は、移動体通信システム１においてストリーミングデータを送信する処理を示すシーケンス図である。
【００６６】
同図では、移動局装置１０−１が基地局装置２０−１に在圏し、基地局装置２０−１を介してＰＤＳＮ３０からストリーミングデータを受信している状態を初期状態として説明する（Ｓ１１，Ｓ１２）。この初期状態において、基地局装置２０−１は移動局装置１０−１を基地局装置２０−２にハンドオーバさせることを決定し、ハンドオーバ要求をＰＤＳＮ３０に（Ｓ１３）、ハンドオーバ指示を移動局装置１０−１に（Ｓ１４）、それぞれ送信する。
【００６７】
ハンドオーバ要求を受信したＰＤＳＮ３０は、ハンドオーバ要求を基地局装置２０−２に対して転送する（Ｓ１７）とともに、後述するＳ２６においてストリーミングデータの送信先が変更されるまでの間、引き続きストリーミングデータを基地局装置２０−１に対して送信する（Ｓ１５，Ｓ１６）。なお、このＳ１５において送信されたストリーミングデータは、後述するＳ２２において基地局装置２０−２が移動局装置１０−１に対して基地局複製ストリーミングデータを送信開始するまでの間、移動局装置１０−１により受信される。
【００６８】
ハンドオーバ指示を受信した移動局装置１０−１は、基地局装置２０−２に対しチャネル割り当てを要求し、基地局装置２０−２との間で通信路を確立する（Ｓ１８）。
【００６９】
基地局装置２０−２は、ハンドオーバ要求又は移動局装置１０−１からのチャネル割り当て要求のいずれか早く受信した方の受信を契機として、予め記憶しておいたマルチキャストテーブルに基づいて同一マルチキャストグループ内の移動局装置１０（移動局装置１０−２とする。）を検索し、移動局装置１０−２を示す移動局装置識別情報を取得する（Ｓ１９）。
【００７０】
基地局装置２０−２は、Ｓ１９において移動局装置識別情報を取得すると、移動局装置１０−２に対して順次送信しているストリーミングデータを順次複製し、基地局複製ストリーミングデータとして、移動局装置１０−１に順次送信するようにする（Ｓ２２）。
【００７１】
移動局装置１０−１は、Ｓ２２において基地局複製ストリーミングデータが受信されるようになると、基地局装置２０−１との通信路を解放する（Ｓ２３）。基地局装置２０−１は、Ｓ２３において移動局装置１０−１との通信路が解放されると、ＰＤＳＮ３０との通信路を解放する（Ｓ２４）。ＰＤＳＮ３０は、Ｓ２４において基地局装置２０−１との通信路が解放されると、基地局装置２０−２との通信路を確立し（Ｓ２５）、その後移動局装置１０−１に対して送信するストリーミングデータの送信先を基地局装置２０−２に変更する（Ｓ２６）。すると、移動局装置１０−１に対して送信するストリーミングデータが基地局装置２０−２において受信されるようになるので（Ｓ２７）、基地局装置２０−２は複製送信を終了し（Ｓ２８）、ＰＤＳＮ３０から受信されるストリーミングデータを移動局装置１０−１に対して送信する処理を開始する（Ｓ２９）。以降、ＰＤＳＮ３０が順次送信するストリーミングデータは、基地局装置２０−２を介して、移動局装置１０−１に受信されるようになる（Ｓ３０，Ｓ３１）。
【００７２】
以上のようにして、各基地局装置２０は、移動局装置グループ情報により、当該基地局装置２０にハンドオーバしようとする移動局装置１０（ハンドオーバ移動局装置１０）に対して送信すべきストリーミングデータと同じストリーミングデータを送信している他の移動局装置１０があるか否かを判断できるので、該他の移動局装置１０に対して送信するストリーミングデータをハンドオーバ移動局装置１０にも送信することにより、予め複数の基地局装置２０から１つの移動局装置１０に対して同じストリーミングデータを送信しておくことなく、ハンドオーバが行われる際、ハンドオーバしようとする移動局装置が通信に係るストリーミングデータを適切に受信できるようになる。換言すれば、ストリーミングデータのリアルタイム性を確保することができるようになる。
【００７３】
また、移動体通信システム１では、「マルチキャストグループが同一であれば、同一のストリーミングデータが同時に送信されている」というマルチキャスト送信の性質を利用して、上記効果を実現している。
【００７４】
なお、本発明は上記実施の形態に限定されるものではない。例えば、上記実施の形態ではストリーミングデータについて説明したが、ストリーミングデータに限らず、リアルタイム性が要求され、再送制御が制限されるデータ（リアルタイムデータ）について本発明を適用することにより、上記効果を得ることができる。
【００７５】
また、ハンドオーバの処理について、上記実施の形態では基地局装置２０主導のハンドオーバ処理を例にとって説明したが、移動局装置１０主導など他のハンドオーバ処理についても、本発明を適用することができる。
【００７６】
さらに、上記実施の形態では、ストリーミングデータを複製して送信することにより、他の移動局装置１０に対して送信中のストリーミングデータを、さらに当該基地局装置２０にハンドオーバしようとする移動局装置１０に対して送信するものとして説明したが、１つのデータを複数の移動局装置１０が受信できる場合（例えば、ストリーミングデータに複数の宛先を設定可能な場合など）には、ストリーミングデータの複製を行うことなく、他の移動局装置１０に対して送信中のストリーミングデータを、さらに当該基地局装置２０にハンドオーバしようとする移動局装置１０に対して送信することも可能である。
【図面の簡単な説明】
【００７７】
【図１】本発明の実施の形態に係る移動体通信システムのシステム構成を示す図である。
【図２】本発明の実施の形態に係る移動体通信システムの機能ブロックを示す図である。
【図３】本発明の実施の形態に係るマルチキャストテーブルを示す図である。
【図４】本発明の実施の形態に係る移動局装置−基地局装置対応テーブルを示す図である。
【図５】本発明の実施の形態に係るマルチキャストテーブル取得処理を示す図である。
【図６】本発明の実施の形態に係るストリーミングデータ送信処理を示す図である。
【符号の説明】
【００７８】
１  移動体通信システム、１０  移動局装置、１１，２１，２３，３１，３４  受信部、１２  受信レベル取得部、１３，２２，２４，３３，３５  送信部、１４，２７，３８  ハンドオーバ実施部、２０  基地局装置、２５，３６  マルチキャストテーブル記憶部、２６  同一データ送信判断部、２８  マルチキャストテーブル送信要求部、３０  ＰＤＳＮ、３２  宛先決定部、３７  マルチキャストテーブル送信部、４０  ネットワーク、２２１  複製部、２８１  移動局装置識別情報取得部。
【図１】
0004763435.tif 000002
【図２】
0004763435.tif 000003
【図３】
0004763435.tif 000004
【図４】
0004763435.tif 000005
【図５】
0004763435.tif 000006
【図６】
0004763435.tif 000007