(57)【要約】【課題】有線伝送路でフレームロスが発生した場合に、複数のセル間で同一のタイミングで、同一のユーザ共通データを送信することができる無線基地局およびユーザ共通データ伝送方法を提供する。【解決手段】無線基地局に、ユーザ共通データ制御装置との間の伝送路上でのユーザ共通データの消失を検出するフレームロス検出手段と、ユーザ共通データの消失に応じて、前記移動局に対する前記ユーザ共通データの伝送タイミングを変更するタイミング変更手段とを備えることにより達成される。【選択図】図４
2007081883.tif 000002
【特許請求の範囲】
【請求項１】
通信網に接続されたユーザ共通データ制御装置から送信されたユーザ共通データを、複数の移動局へ伝送する無線基地局であって：
前記ユーザ共通データ制御装置との間の伝送路上でのユーザ共通データの消失を検出するフレームロス検出手段；
前記ユーザ共通データの消失に応じて、前記移動局に対する前記ユーザ共通データの伝送タイミングを変更するタイミング変更手段；
を備えることを特徴とする無線基地局。
【請求項２】
請求項１に記載の無線基地局において：
前記ユーザ共通データ制御装置との間の伝送路では、前記ユーザ共通データの伝送のための伝送路プロトコルが定義され、
前記フレームロス検出手段は、前記伝送路プロトコルで定義されるプロトコルデータ単位に格納されたシーケンス番号に基づいて、ユーザ共通データの消失を検出し、
前記タイミング変更手段は、前記プロトコルデータ単位およびシーケンス番号から消失したデータ量を算出し、該データ量に応じて伝送タイミング変更することを特徴とする無線基地局。
【請求項３】
請求項１に記載の無線基地局において：
前記ユーザ共通データ制御装置と前記移動局との間の伝送路では、前記ユーザ共通データを伝送するための伝送路プロトコルが定義され、
前記フレームロス検出手段は、前記伝送路プロトコルで定義されるプロトコルデータ単位のヘッダを解析し、該ヘッダに格納されたシーケンス番号に基づいて、ユーザ共通データの消失を検出し、
前記タイミング変更手段は、前記プロトコルデータ単位およびシーケンス番号から消失したデータ量を算出し、該データ量に応じ、移動局に対する伝送タイミングを変更することを特徴とする無線基地局。
【請求項４】
請求項１ないし３のいずれか１項に記載の無線基地局において：
前記タイミング変更手段は、前記消失したデータ量に応じて、伝送タイミングとしてスキップすべきＴＴＩ数の算出を行うことを特徴とする無線基地局。
【請求項５】
請求項２ないし４のいずれか１項に記載の無線基地局において：
前記ユーザ共通データ制御装置から送信されたシーケンス番号の初期値と、指定された伝送時間との対応付けを行う制御手段；
を備え、
前記タイミング変更手段は、前記伝送時間に基づいて、前記移動局に対する前記ユーザ共通データの伝送タイミングを変更することを特徴とする無線基地局。
【請求項６】
通信網に接続されたユーザ共通データ制御装置から送信されたユーザ共通データを、無線基地局を介して、複数の移動局へ伝送するユーザ共通データ伝送方法であって：
前記ユーザ共通データ制御装置が、ユーザ共通データを送信する送信ステップ；
前記無線基地局が、前記ユーザ共通データを受信する受信ステップ；
前記無線基地局が、前記ユーザ共通データ制御装置との間の伝送路上でのユーザ共通データの消失を検出するフレームロス検出ステップ；
前記無線基地局が、前記ユーザ共通データの消失に応じて、伝送タイミングの変更量を算出する変更量算出ステップ；
前記無線基地局が、前記移動局に対する前記ユーザ共通データの伝送タイミングを変更する伝送タイミング変更ステップ；
前記無線基地局が、前記変更された伝送タイミングで前記ユーザ共通データを移動局へ送信する送信ステップ；
を有することを特徴とするユーザ共通データ伝送方法。
【請求項７】
請求項６に記載のユーザ共通データ伝送方法において：
前記ユーザ共通データ制御装置と前記無線基地局との間の伝送路では、前記ユーザ共通データの伝送のための伝送路プロトコルが定義され、
前記フレームロス検出ステップは、前記伝送路プロトコルで定義されるプロトコルデータ単位に格納されたシーケンス番号に基づいて、ユーザ共通データの消失を検出し、
前記変更量算出ステップは、前記プロトコルデータ単位およびシーケンス番号から消失したデータ量を算出し、該データ量に応じて伝送タイミングの変更量を算出することを特徴とするユーザ共通データ伝送方法。
【請求項８】
請求項６に記載の無線基地局において：
前記ユーザ共通データ制御装置と前記移動局との間の伝送路では、前記ユーザ共通データを伝送するための伝送路プロトコルが定義され、
前記フレームロス検出ステップは、
前記伝送路プロトコルで定義されるプロトコルデータ単位のヘッダを解析し、該ヘッダに格納されたシーケンス番号に基づいて、ユーザ共通データの消失を検出し、
前記変更量算出ステップは、前記プロトコルデータ単位およびシーケンス番号から消失したデータ量を算出し、該データ量に応じて、伝送タイミングの変更量を算出することを特徴とする共通データ伝送方法。
【請求項９】
請求項６ないし８のいずれか１項に記載の共通データ伝送方法において：
前記変更量算出ステップは、前記消失したデータ量に応じて、伝送タイミングとしてスキップすべきＴＴＩ数の算出を行うことを特徴とする共通データ伝送方法。
【請求項１０】
請求項６ないし９のいずれか１項に記載の無線基地局において：
前記無線基地局が、前記ユーザ共通データ制御装置から送信されたシーケンス番号の初期値と、指定された伝送時間との対応付けを行うステップ；
を有し、
前記タイミング変更ステップは、前記伝送時間に基づいて、前記移動局に対する前記ユーザ共通データの伝送タイミングを変更することを特徴とする共通データ伝送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザ共通データ、例えばマルチメディア  ブロードキャスト  マルチキャスト  サービス(MBMS: Multimedia Broadcast Multicast Service)データを伝送する無線基地局およびユーザ共通データ伝送方法に関する。
【背景技術】
【０００２】
Release 6でのＭＢＭＳのUTRAN Architectureでは、MTCH(MBMS Transport Channel)の合成法として、大きく分けて、選択合成（Selection combining）および同相合成（Soft combining）の２種類が定義されている（例えば、非特許文献１参照）。
【０００３】
これらの合成方法は、環境により使い分けられ、Inter-Node Bの環境すなわち基地局間では選択合成が、Intra-Node B環境すなわちセクタ間では同相合成が通常行なわれる。これは、Release 6のシステムアーキテクチャが、非同期システムであることに起因している。
【非特許文献１】3GPP TS 25. 346
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した背景技術には以下の問題がある。
【０００５】
３ＧＰＰ(3rd generation partnership project)で議論が開始された将来の移動通信システム（E-UTRAN：Evolved-UTRAN）では、ＭＢＭＳサービスを行う場合には、システムアーキテクチャとして基地局間での同期が想定されている。例えばＧＰＳ(Global Positioning System)による同期が行われ、基地局間においても隣接セルからのＭＢＭＳデータを同相合成することにより、高いパフォーマンスを狙うことが想定されている。
【０００６】
この場合、隣接する基地局間、すなわちInter-Node Bで同一の信号を伝送する必要がある。このため、基地局までの伝送路でのデータの消失が大きな問題となり、Node Bと、無線ネットワーク制御装置(RNC: Radio Network Controller)あるいはＭＢＭＳサーバとのインターフェースにおいてフレームロスを検出する必要性がある。
【０００７】
Release 6  ＭＢＭＳまでは、同相合成はIntra-Node B、すなわちセル（セクタ）間のみで定義されていた。この場合、同一Node BからMＢＭＳデータが伝送されるため、必然的に、セル（セクタ）間で伝送されるMＢＭＳデータは同一のものとなる。すなわち、フレームロスは、全セル（セクタ）同じで、Node Bで閉じられているので問題にならなかった。
【０００８】
また、Inter-Node Bすなわち基地局間では選択合成が行われるため、基地局と無線ネットワーク制御装置との間でのフレームロスは問題にはならなかった。これは、一方のNode Bでフレームロスがあったとしても他方で受信できていれば問題ないためである。
【０００９】
そこで、本発明の目的は、基地局間で同期した同期システムにおいて、有線伝送路でフレームロスが発生した場合に、複数のセル間で同一のタイミングで、同一のユーザ共通データを送信することができる無線基地局およびユーザ共通データ伝送方法を提供することにある。
【課題を解決するための手段】
【００１０】
上記課題を解決するため、本発明の無線基地局は、通信網に接続されたユーザ共通データ制御装置から送信されたユーザ共通データを、複数の移動局へ伝送する無線基地局であって、前記ユーザ共通データ制御装置との間の伝送路上でのユーザ共通データの消失を検出するフレームロス検出手段と、前記ユーザ共通データの消失に応じて、前記移動局に対する前記ユーザ共通データの伝送タイミングを変更するタイミング変更手段とを備えることを特徴の１つとする。
【００１１】
このように構成することにより、ユーザ共通データ制御装置と無線基地局との間でフレームロスが発生した場合でも、各無線基地局間で、同一のタイミングで同一のユーザ共通データを伝送することができる。
【００１２】
また、本発明にかかるユーザ共通データ伝送方法は、通信網に接続されたユーザ共通データ制御装置から送信されたユーザ共通データを、無線基地局を介して、複数の移動局へ伝送するユーザ共通データ伝送方法であって、前記ユーザ共通データ制御装置が、ユーザ共通データを送信する送信ステップと、前記無線基地局が、前記ユーザ共通データを受信する受信ステップと、前記無線基地局が、前記ユーザ共通データ制御装置との間の伝送路上でのユーザ共通データの消失を検出するフレームロス検出ステップと、前記無線基地局が、前記ユーザ共通データの消失に応じて、伝送タイミングの変更量を算出する変更量算出ステップと、前記無線基地局が、前記移動局に対する前記ユーザ共通データの伝送タイミングを変更する伝送タイミング変更ステップと、前記無線基地局が、前記変更された伝送タイミングで前記ユーザ共通データを移動局へ送信する送信ステップを有することを特徴の１つとする。
【００１３】
このようにすることにより、ユーザ共通データ制御装置と無線基地局との間でフレームロスが発生した場合でも、各無線基地局間で、同一のタイミングで同一のユーザ共通データを伝送することができる。
【発明の効果】
【００１４】
本発明の実施例によれば、有線伝送路でフレームロスが発生した場合に、複数のセル間で同一のタイミングで、同一のユーザ共通データを送信することができる無線基地局およびユーザ共通データ伝送方法を実現できる。
【発明を実施するための最良の形態】
【００１５】
次に、本発明の実施例について図面を参照して説明する。
なお、実施例を説明するための全図において、同一機能を有するものは同一符号を用い、繰り返しの説明は省略する。
【００１６】
本発明の第１の実施例にかかる無線通信システムについて、図１を参照して説明する。
【００１７】
本実施例にかかる無線通信システムは、コアネットワーク(CN: Core Network)５０と、無線アクセスネットワーク(RAN: Radio Access Network)１０とから構成される。
【００１８】
コアネットワーク５０は、経路制御装置(AR: Access Router)３５０（３５０１、３５０２、３５０３、３５０４）、経路制御装置３５０が接続する通信網（ネットワーク）、マルチメディア  ブロードキャスト  マルチキャスト  サービス(MBMS: Multimedia Broadcast Multicast Service)データの配信を制御する制御局、例えばブロードキャスト／マルチキャスト  サービス  センタ(BM-SC: Broadcast/Multicast Service Center)３００（以下、ＢＭ−ＳＣと呼ぶ）、およびＢＭ−ＳＣ３００と無線アクセスネットワーク１０との間にあり、無線アクセスネットワーク１０のＭＢＭＳデータの配信を制御するユーザ共通データ制御装置としての制御ノード、例えばＭＢＭＳサーバ４００から構成される。
【００１９】
一方、無線アクセスネットワーク１０は、複数の無線基地局(Node B)２００（２００１、２００２、２００３）と、無線基地局２００との間で無線インターフェースを介して通信を行う複数の移動局(UE: User Equipment)１００（１００１、１００２、１００３、１００４、１００５、１００６）から構成される。
【００２０】
ＭＢＭＳサーバ４００は、１つの経路制御装置３５０の配下に接続される複数の無線基地局２００のみを管理するように構成するようにしてもよいし、複数の経路制御装置３５０を束ねて制御するように構成するようにしてもよい。ＭＢＭＳサーバ４００が複数の経路制御装置３５０を束ねて制御する場合には、該複数の経路制御装置、例えば経路制御装置３５０１および３５０２は、ＭＢＭＳサーバ制御ドメイン(MBMS server control domain)を構成する。
【００２１】
本実施例にかかる無線通信システムでは、通信網、例えばコアネットワーク５０に接続されたＭＢＭＳサーバ４００からユーザ共通データ、例えばＭＢＭＳデータが送信され、該ＭＢＭＳデータは、無線基地局２００を介して、複数の移動局１００へ伝送される。
【００２２】
ＭＢＭＳサーバ４００と無線基地局(Node B)２００との間の伝送路、例えばＩｕｂでは、図２Ａに示すように、伝送路プロトコル、例えばフレーム  プロトコル(FP: Frame Protocol)あるいはＩｕｂ  ＵＰ（Ｕプレーン）が定義される。ＦＰは、有線部分のデータの転送制御、ソフトコンバイニングに必要な下りデータ到着同期制御のためのチャネル同期及びノード間同期制御などを行う。
【００２３】
ＦＰで定義されるＵＤＰ(user datagram protocol)で扱われるデータの単位を示すＦＰプロトコルデータ単位(PDU: protocol data unit)は、図２Ｂに示すように、ヘッダ部(Header)、ペイロード部(Payload)、トレイラ部(Trailer)から構成される。ヘッダ部(Header)には、少なくともフレームロスを検出するため、プロトコルデータ単位が格納しているデータが元データのどの部分に当たるかを示すシーケンス番号(SN: Sequence Number)が少なくとも格納される。ヘッダ部には、シーケンス番号以外に他の要素が格納されてもよい。
【００２４】
次に、本実施例にかかるＭＢＭＳサーバ４００について、図３を参照して説明する。
【００２５】
ＭＢＭＳサーバ４００は、制御部４０２と、制御部４０２と接続された有線伝送部４０４および伝送路プロトコル設定部４０６とを備える。伝送路プロトコル設定部４０６は有線伝送部４０４と接続される。
【００２６】
制御部４０２は、ＭＢＭＳサーバ４００が備える各機能エンティティに対し制御を行い、ＭＢＭＳサーバ４００全体の動作を司る。また、制御部４０２は、そのバッファ内に、ＢＭ−ＳＣ３００から配信されたＭＢＭＳデータを一時的に格納する。
【００２７】
有線伝送部４０４は、無線基地局２００との間で定義されるＦＰプロトコルにより伝送するのに必要な有線伝送路特有の処理を行う。
【００２８】
伝送路プロトコル設定部４０６は、無線基地局２００との間で定義されるＦＰプロトコルのプロトコルデータ単位を作成する。
【００２９】
次に、本実施例にかかる無線基地局２００について、図４を参照して説明する。
【００３０】
無線基地局２００は、制御部２０２と、制御部２０２と接続された有線伝送部２０４、フレームロス検出部２０６、タイミング変更手段としてのタイミング算出部２０８およびデータ蓄積部２１０とを備える。フレームロス検出部２０６は、有線伝送部２０４およびタイミング算出部２０８と接続される。また、データ蓄積部２１０は、有線伝送部２０４と接続される。
【００３１】
制御部２０２は、無線基地局２００が備える各機能エンティティに対し制御を行い、無線基地局２００全体の動作を司る。
【００３２】
有線伝送部２０４は、ＭＢＭＳサーバ４００との間で定義されるＦＰプロトコルにより伝送するのに必要な有線伝送路特有の処理を行う。
【００３３】
フレームロス検出部２０６は、ＦＰのプロトコルデータ単位に格納されたシーケンス番号のチェックを行い、シーケンス番号の抜け（フレームロス）を検出する。すなわち、フレームロス検出部２０６は消失したプロトコルデータ単位に対応するシーケンス番号を検出する。
【００３４】
タイミング算出部２０８は、プロトコルデータ単位および抜けたシーケンス番号、すなわち消失したプロトコルデータ単位に対応するシーケンス番号から消失したデータ量を算出する。
【００３５】
また、タイミング算出部２０８は、無線チャネルを使用した場合に１ＴＴＩ(Transmission Time Interval)で伝送可能なデータ量を示すトランスポート  ブロック  サイズ(TBS: Transport Block Size)から、シーケンス番号の抜け、すなわち消失したプロトコルデータ単位に対応するシーケンス番号の数に応じて、移動局１００に対する伝送タイミングを変更する。例えば、タイミング算出部２０８は、消失したプロトコルデータ単位に対応するシーケンス番号の数に応じて、伝送タイミングとしてスキップすべきＴＴＩ数またはスロット数、すなわち、伝送タイミングの変更量の算出を行う。また、ＴＴＩは、複数のスロットから構成されてもよい。
【００３６】
データ蓄積部２１０は、ＭＢＭＳデータの移動局１００への伝送（配信）がスキップされている間、ＭＢＭＳサーバ４００から送信されたＭＢＭＳデータを蓄積する。例えば、有線伝送部２０４を介して受信されたＭＢＭＳデータを蓄積する。
【００３７】
次に、本実施例にかかるＭＢＭＳサーバ４００の動作について、図５を参照して説明する。
【００３８】
ＭＢＭＳサーバ４００と無線基地局２００との間の伝送路では、ＭＢＭＳサーバ４００が送信するＭＢＭＳデータの伝送のための伝送路プロトコル、例えばＦＰが予め定義される。
【００３９】
ＢＭ−ＳＣ３００は、ＭＢＭＳデータをＭＢＭＳサーバ４００に送信する。ＭＢＭＳサーバ４００の制御部４０２は、受信したＭＢＭＳデータを、そのバッファ内に格納する。
【００４０】
ＭＢＭＳサーバ４００の伝送路プロトコル設定部４０６は、セッション開始時点で、ＢＭ−ＳＣ３００から送信され、ＭＢＭＳサーバ４００から無線基地局２００へ伝送されるＭＢＭＳデータに付与されるシーケンス番号を初期値にリセット、例えばSN=1に設定する。（ステップＳ５０２）。
【００４１】
コアネットワーク５０に接続されたＢＭ−ＳＣ３００は、複数回同一のＭＢＭＳデータを伝送する。本実施例では、ＢＭ−ＳＣ３００は、ＭＢＭＳデータを複数回伝送する場合について説明するが、これに限定されるものではなく、１回のみ伝送するように構成してもよい。したがって、伝送路プロトコル設定部４０６は、１回のセッション毎にシーケンス番号をリセットするために確認を行う。また、伝送路プロトコル設定部４０６は、１回のセッションでシーケンス番号を使い切ってしまう場合には、そのままシーケンス番号をリセットして使用する。
【００４２】
次に、制御部４０２は、バッファ内に、ＢＭ−ＳＣ３００から配信されたＭＢＭＳデータがあるか否かを判断する（ステップＳ５０４）。制御部４０２は、併せてセッションの繰り返し回数についても確認する。
【００４３】
同一繰り返し回数のＭＢＭＳデータがある場合（ステップＳ５０４：ＹＥＳ）、伝送路プロトコル設定部４０６は伝送する伝送路プロトコルデータ単位のシーケンス番号を所定数増加、例えば１だけ増加させる（ステップＳ５０６）。一方、伝送すべきＭＢＭＳデータがバッファ内に蓄積されていない場合（ステップＳ５０４：ＮＯ）、終了する。
【００４４】
次に、用意されたシーケンス番号が一巡したか否かを確認する（ステップＳ５０８）。
【００４５】
シーケンス番号が一巡した場合（ステップＳ５０８：ＹＥＳ）、シーケンス番号をリセットする（ステップＳ５１０）。一方、シーケンス番号が一巡していない場合（ステップＳ５０８：ＮＯ）、ステップＳ５０４に戻る。すなわち、１つのセッションが終了するまで、ステップＳ５０４からステップＳ５０８までの処理が続けて行われる。
【００４６】
次に、本実施例にかかる無線基地局２００の動作について、図６を参照して説明する。
【００４７】
無線基地局２００は、通信網、例えばコアネットワーク５０に接続されたＭＢＭＳサーバ４００から送信されたＭＢＭＳデータを、複数の移動局へ伝送する。
【００４８】
制御部２０２は、ＭＢＭＳサーバ４００から伝送されたＭＢＭＳデータを一時的にデータ蓄積部２１０に蓄積する。
【００４９】
また、制御部２０２は、ＭＢＭＳデータを構成するプロトコルデータ単位に基づいて、該プロトコルデータ単位に格納されているシーケンス番号の初期値、例えばSN=1と、ＭＢＭＳサーバ４００から指定された伝送時間（絶対時間）との対応付けを行う（ステップＳ６０２）。その結果、各無線基地局は絶対時間で同期し、この伝送時間に対応付けられたシーケンス番号にしたがって、同一のタイミングで、同一のＭＢＭＳデータを伝送する。以下、各無線基地局では、この伝送時間に基づいて処理が行われる。
【００５０】
次に、フレームロス検出部２０６は、ＭＢＭＳサーバ４００から伝送される伝送路プロトコルデータ単位に格納されているシーケンス番号に抜けがあるか否かを判断する（ステップＳ６０４）。すなわち、フレームロス検出部２０６は、消失したプロトコルデータ単位があるか否かを検出する。
【００５１】
シーケンス番号の抜けが検出された場合、すなわち消失したプロトコルデータ単位がある場合（ステップＳ６０４：ＹＥＳ）、タイミング算出部２０８は、シーケンス番号とＦＰのプロトコルデータ単位から消失したデータ量を算出し、消失したプロトコルデータ単位に対応するシーケンス番号の数に応じて求められる伝送タイミングとしてスキップすべきＴＴＩ数、すなわち伝送タイミングの変更量から次の伝送タイミングの算出を行う（ステップＳ６０６）。
【００５２】
例えば、無線チャネルで、１ＴＴＩで伝送可能であるデータ量をＡｂｉｔとし、フレーム  プロトコルで伝送されるデータ量をＢｂｉｔとする。ここで、例えば、フレーム  プロトコルで伝送されるデータ量Ｂｂｉｔは、Ｃｂｉｔのデータ単位が複数集まって構成されているものとする。
【００５３】
したがって、これらのデータ量の間には、Ｃ＜Ｂ＜Ａの関係が成り立ち、併せて、Ｃ＜Ａ＜２Ｃの関係が成り立つ。すなわち、１ＴＴＩ内では、１データ単位しか伝送できない場合を想定し、余った部分は、パディングが行なわれる。
【００５４】
一例として、シーケンス番号が１だけ抜けた場合には、[Ｂ／Ｃ]ＴＴＩがスキップすべきＴＴＩ数である。ここで、[  ]は、[  ]の値を超えない最大の自然数を示す。本実施例では、無線レイヤにおける、データ伝送するためのプロトコルのヘッダ、トレイラは考慮していないが、考慮する場合には、１ＴＴＩで伝送可能なデータ量から該当ｂｉｔ数分減算することにより求めることができる。一例として上記の算出方法を挙げたが、他の算出方法であってもよい。
【００５５】
一方、シーケンス番号の抜けが検出されない場合、すなわち消失したプロトコルデータ単位がない場合（ステップＳ６０４：ＮＯ）、ステップＳ６０４に戻る。
【００５６】
次に、タイミング算出部２０８は、ステップＳ６０６において算出された伝送路タイミングであるか否かを判断する（ステップＳ６０８）。
【００５７】
伝送路タイミングである場合（ステップＳ６０８：ＹＥＳ）、その伝送タイミングでデータ蓄積部２１０に一時的に蓄積されたＭＢＭＳデータの配信を行う（ステップＳ６１０）。一方、伝送路タイミングでない場合（ステップＳ６０８：ＮＯ）、ステップＳ６０８に戻り、伝送タイミングまでＭＢＭＳデータを保持し（データ蓄積部２１０に一時的に蓄積し）、シーケンス番号抜け後のＭＢＭＳデータを保持（蓄積）し続ける。
【００５８】
このように、ＭＢＭＳサーバ４００と無線基地局２００との間の伝送路で、ＭＢＭＳサーバ４００が送信するＭＢＭＳデータの伝送のための伝送路プロトコルが予め定義される場合に、ＭＢＭＳサーバ４００と無線基地局２００間のＭＢＭＳデータの消失、例えばフレームロスを、シーケンス番号に基づいて無線基地局２００で検出し、ＭＢＭＳデータの消失に応じて、移動局に対するＭＢＭＳデータの伝送タイミングを変更することにより、隣接基地局間で、同一タイミングで同一のMＢＭＳデータを伝送することが可能となる。このため、移動局は、複数の基地局間で同相合成を効率的に行うことができる。
【００５９】
次に、本発明の第２の実施例にかかる無線通信システムについて、図７を参照して説明する。
【００６０】
本実施例においては、伝送路プロトコルとして、ＭＢＭＳサーバと移動局との間で定義されるＰＤＣＰ、ＲＬＣを想定する場合について説明するが、これに限定されるものではなく、これ以外の伝送路プロトコルをＭＢＭＳサーバと移動局との間で定義するようにしてもよい。
【００６１】
本実施例にかかる無線通信システムは、第１の実施例において説明した無線通信システムと同様の構成であり、コアネットワーク５０と、無線アクセスネットワーク１０とから構成される。
【００６２】
コアネットワーク５０は、経路制御装置３５０（３５０１、３５０２、３５０３、３５０４）、経路制御装置３５０が接続する通信網（ネットワーク）、ＭＢＭＳデータの配信を制御する制御局、例えばＢＭ−ＳＣ３００、およびＢＭ−ＳＣ３００と無線アクセスネットワーク１０との間にあり、無線アクセスネットワーク１０のＭＢＭＳデータ配信を制御するＭＢＭＳサーバ４００から構成される。
【００６３】
一方、無線アクセスネットワーク１０は、複数の無線基地局２００（２００１、２００２、２００３）と、無線基地局２００との間で無線インターフェースを介して通信を行う複数の移動局１００（１００１、１００２、１００３、１００４、１００５、１００６）から構成される。
【００６４】
ＭＢＭＳサーバ４００は、１つの経路制御装置３５０の配下に接続される複数の無線基地局２００のみを管理するように構成するようにしてもよいし、複数の経路制御装置３５０を束ねて制御するように構成するようにしてもよい。ＭＢＭＳサーバ４００が複数の経路制御装置３５０を束ねて制御する場合には、該複数の経路制御装置、例えば経路制御装置３５０１および３５０２は、ＭＢＭＳサーバ制御ドメインを構成する。
【００６５】
本実施例にかかる無線通信システムでは、通信網、例えばコアネットワーク５０に接続されたＭＢＭＳサーバ４００からＭＢＭＳデータが送信され、該ＭＢＭＳデータは、無線基地局２００を介して、複数の移動局へ伝送される。
【００６６】
ＭＢＭＳサーバ４００と移動局１００との間では、図８Ａに示すように伝送路プロトコル、例えば、ＰＤＣＰ(Packet Data Convergence Protocol: パケットデータ収集プロトコル)またはＲＬＣ(radio link control: 無線リンク制御)が定義される。ＰＤＣＰは、レイヤ２のサブレイヤのプロトコルであり、無線伝送する前に、ＩＰパケットのヘッダ圧縮などのデータ変換を行う。ＲＬＣは、レイヤ２のサブレイヤのプロトコルであり、データの分離／結合／再生、順序制御、再送制御、秘匿の実施などを行う。
【００６７】
ＰＤＣＰまたはＲＬＣで定義されるＵＤＰ(user datagram protocol)で扱われるデータの単位を示す、例えばＰＤＣＰプロトコルデータ単位(PDU: protocol data unit)は、図８Ｂに示すように、ヘッダ部とペイロード部から構成される。ヘッダ部には、少なくともフレームロスを検出するため、プロトコルデータ単位が格納しているデータが元データのどの部分に当たるかを示すシーケンス番号(SN)が少なくとも格納される。ヘッダ部には、シーケンス番号以外に他の要素、例えばインディケータなどが格納されるようにしてもよい。
【００６８】
次に、本実施例にかかるＭＢＭＳサーバ４００について説明する。
【００６９】
本実施例にかかるＭＢＭＳサーバ４００の構成は、図３を参照して説明したＭＢＭＳサーバと同様である。
【００７０】
有線伝送部４０４は、移動局１００との間で定義される、例えばＰＤＣＰにより伝送するのに必要な有線伝送路特有の処理を行う。
【００７１】
伝送路プロトコル設定部４０６は、移動局１００との間で定義される、例えばＰＤＣＰのプロトコルデータ単位を作成する。
【００７２】
次に、本実施例にかかる無線基地局２００について、図９を参照して説明する。
【００７３】
本実施例にかかる無線基地局２００は、制御部２０２と接続された有線伝送部２０４、フレームロス検出部２０６、タイミング算出部２０８、データ蓄積部２１０および上位レイヤ解析部２１２とを備える。有線伝送部２０４はデータ蓄積部２１０および上位レイヤ解析部２１２と接続され、フレームロス検出部２０６はタイミング算出部２０８と接続される。
【００７４】
上位レイヤ解析部２１２は、ＭＢＭＳサーバ４００と移動局１００との間で終端されているＵプレーンプロトコル、例えば、ＰＤＣＰ、ＲＬＣのヘッダを解析する。
【００７５】
また、フレームロス検出部２０６は、ＭＢＭＳサーバ４００と移動局１００との間で終端されているＵプレーンプロトコルのヘッダに付与されているシーケンス番号の抜け（フレームロス）を検出する。すなわち、フレームロス検出部２０６は、消失したプロトコルデータ単位に対応するシーケンス番号を検出する。
【００７６】
また、タイミング算出部２０８は、フレームロス検出部２０６において検出されたシーケンス番号の抜けに応じて、隣接セルと同一のＭＢＭＳデータを在圏する移動局が送信できるように、ＰＤＣＰ  プロトコルデータ単位、および抜けたシーケンス番号の数から消失したデータ量を算出する。
【００７７】
また、タイミング算出部２０８は、無線チャネルを使用した場合に１ＴＴＩで伝送可能なデータ量を示すトランスポート  ブロック  サイズから、シーケンス番号の抜けの数、すなわち、消失したプロトコルデータ単位に対応するシーケンス番号の数に応じて、移動局１００に対する伝送タイミングを変更する。
【００７８】
例えば、タイミング算出部２０８は、消失したプロトコルデータ単位に対応するシーケンス番号の数に応じて、伝送タイミングとしてスキップすべきＴＴＩまたはスロット数、すなわち、伝送タイミングの変更量の算出を行う。また、ＴＴＩは、複数のスロットから構成されてもよい。
【００７９】
データ蓄積部２１０は、ＭＢＭＳデータの移動局１００への伝送（配信）がスキップされている間、ＭＢＭＳサーバ４００から送信されたＭＢＭＳデータを蓄積する。例えば、有線伝送部２０４を介して受信されたＭＢＭＳデータを蓄積する。
【００８０】
次に、本実施例にかかるＭＢＭＳサーバ４００の動作について説明する。
【００８１】
ＭＢＭＳサーバ４００と移動局１００との間の伝送路では、ＭＢＭＳサーバ４００が送信するＭＢＭＳデータを伝送するための伝送路プロトコル、例えばＰＤＣＰ、ＲＬＣが予め定義される。ＭＢＭＳサーバ４００の動作は、図５を参照して説明した動作と同様である。
【００８２】
次に、本実施例にかかる無線基地局２００の動作について、図１０を参照して説明する。
【００８３】
無線基地局２００は、通信網、例えばコアネットワーク５０に接続されたＭＢＭＳサーバ４００から送信されたＭＢＭＳデータを、複数の移動局へ伝送する。
【００８４】
制御部２０２は、ＭＢＭＳサーバ４００から伝送されたＭＢＭＳデータを構成するプロトコルデータ単位に基づいて、該プロトコルデータ単位に格納されているシーケンス番号の初期値、例えばSN=1と、ＭＢＭＳサーバ４００から指定された伝送時間（絶対時間）との対応付けを行う（ステップＳ１００２）。その結果、各無線基地局は絶対時間で同期し、この伝送時間に対応付けられたシーケンス番号にしたがって、同一のタイミングで、同一のＭＢＭＳデータを伝送する。以下、各無線基地局では、この伝送時間に基づいて処理が行われる。
【００８５】
次に、上位レイヤ解析部２１２は、ＭＢＭＳサーバ４００から移動局１００へ伝送されるＵプレーンプロトコル、例えば、ＰＤＣＰに格納されているシーケンス番号を解析する。該シーケンス番号を示す情報はフレームロス検出部２０６に入力される。
【００８６】
フレームロス検出部２０６は、入力されたシーケンス番号を示す情報に基づき、シーケンス番号に抜けがあるか否かを判断する（ステップＳ１００４）。すなわち、フレームロス検出部２０６は、消失したプロトコルデータ単位があるか否かを検出する
シーケンス番号の抜けが検出された場合、すなわち消失したプロトコルデータ単位がある場合（ステップＳ１００４：ＹＥＳ）、タイミング算出部２０８は、シーケンス番号とＵプレーンプロトコルのプロトコルデータ単位から消失したデータ量を算出し、消失したプロトコルデータ単位に対応するシーケンス番号の数に応じて求められる伝送タイミングとしてスキップすべきＴＴＩ数、すなわち伝送タイミングの変更量から次の伝送タイミングの算出を行う（ステップＳ１００６）。
【００８７】
例えば、無線チャネルで、１ＴＴＩで伝送可能であるデータ量をＡｂｉｔとし、フレーム  プロトコルで伝送されるデータ量をＢｂｉｔとする。ここで、例えば、フレーム  プロトコルで伝送されるデータ量Ｂｂｉｔは、Ｃｂｉｔのデータ単位が複数集まって構成されているものとする。
【００８８】
したがって、これらのデータ量の間には、Ｃ＜Ｂ＜Ａの関係が成り立ち、併せて、Ｃ＜Ａ＜２Ｃの関係が成り立つ。すなわち、１ＴＴＩ内では、１データ単位しか伝送できない場合を想定し、余った部分は、パディングが行なわれる。
【００８９】
一例として、シーケンス番号が１だけ抜けた場合には、[Ｂ／Ｃ]ＴＴＩがスキップすべきＴＴＩ数である。ここで、[  ]は、[  ]の値を超えない最大の自然数を示す。一例として上記の算出方法を挙げたが、他の算出方法であってもよい。
【００９０】
一方、シーケンス番号の抜けが検出されない場合、すなわち消失したプロトコルデータ単位がない場合（ステップＳ１００４：ＮＯ）、ステップＳ１００４へ戻る。
【００９１】
次に、制御部２０２は、ステップＳ１００６において算出された伝送路タイミングであるか否かを判断する（ステップＳ１００８）。
【００９２】
伝送路タイミンである場合（ステップＳ１００８：ＹＥＳ）、その伝送タイミングでＭＢＭＳデータの配信を行う（ステップＳ１０１０）。一方、伝送タイミングでない場合（ステップＳ１００８：ＮＯ）、ステップＳ１００８へ戻り、伝送タイミングまでＭＢＭＳデータを保持し（データ蓄積部２１０に一時的に蓄積し）、シーケンス番号抜け後のＭＢＭＳデータを保持（蓄積）し続ける。
【００９３】
このように、ＭＢＭＳサーバ４００と移動局１００との間の伝送路で、ＭＢＭＳサーバ４００が送信するＭＢＭＳデータを伝送するための伝送路プロトコルが予め定義される場合に、ＭＢＭＳサーバ４００と無線基地局２００間のＭＢＭＳデータの消失、例えばフレームロスを、ヘッダを解析することにより得られるシーケンス番号に基づいて無線基地局２００で検出し、ＭＢＭＳデータの消失に応じて、移動局に対するＭＢＭＳデータの伝送タイミングを変更することにより、隣接基地局間で、同一タイミングで同一のＭＢＭＳデータを伝送することが可能となる。このため、移動局は、複数の基地局間で同相合成を効率的に行うことができる。
【産業上の利用可能性】
【００９４】
本発明にかかる無線基地局およびユーザ共通データ伝送方法は、無線通信システムに適用できる。
【図面の簡単な説明】
【００９５】
【図１】本発明の一実施例にかかる無線通信システムを示す説明図である。
【図２Ａ】ＦＰを示す説明図である。
【図２Ｂ】ＦＰ  ＰＤＵを示す説明図である。
【図３】本発明の一実施例にかかるＭＢＭＳサーバを示すブロック図である。
【図４】本発明の一実施例にかかる無線基地局を示すブロック図である。
【図５】本発明の一実施例にかかるＭＢＭＳサーバの動作を示すフローチャートである。
【図６】本発明の一実施例にかかる無線基地局の動作を示すフローチャートである。
【図７】本発明の一実施例にかかる無線通信システムを示す説明図である。
【図８Ａ】ＰＤＣＰを示す説明図である。
【図８Ｂ】ＰＤＣＰ  ＰＤＵを示す説明図である。
【図９】本発明の一実施例にかかる無線基地局を示すブロック図である。
【図１０】本発明の一実施例にかかる無線基地局の動作を示すフローチャートである。
【符号の説明】
【００９６】
５０  コアネットワーク
１０  無線アクセスネットワーク(RAN: Radio Access Network)
１００、１００１、１００２、１００３、１００４、１００５、１００６  移動局(UE: User Equipment)
２００、２００１、２００２、２００３  無線基地局(Node B)
３００  ブロードキャスト／マルチキャスト  サービス  センタ(BM-SC: Broadcast/Multicast Service Center)
３５０、３５０１、３５０２、３５０３，３５０４  経路制御装置(AR: Access Router)
４００  ＭＢＭＳサーバ
【図１】
2007081883.tif 000003
【図２Ａ】
2007081883.tif 000004
【図２Ｂ】
2007081883.tif 000005
【図３】
2007081883.tif 000006
【図４】
2007081883.tif 000007
【図５】
2007081883.tif 000008
【図６】
2007081883.tif 000009
【図７】
2007081883.tif 000010
【図８Ａ】
2007081883.tif 000011
【図８Ｂ】
2007081883.tif 000012
【図９】
2007081883.tif 000013
【図１０】
2007081883.tif 000014