(57)【特許請求の範囲】
【請求項１】
各下層ネットワーク要素が上層ネットワーク要素から受信したマルチメディアブロードキャスト／マルチキャストサービス（ＭＢＭＳ）のデータに対してスケジューリング処理を行うことに用いられるマルチメディアブロードキャスト／マルチキャストサービス（ＭＢＭＳ）のスケジューリング処理方法であって、
前記下層ネットワーク要素が、指定されたネットワーク要素によって送信された、前記ＭＢＭＳサービスのスケジューリング期間を示すための情報を受信するステップと、
前記下層ネットワーク要素が、前記情報によって示される前記ＭＢＭＳサービスのスケジューリング期間に応じて、受信した前記ＭＢＭＳサービスのデータに対してスケジューリング処理を行うステップとを含み、
前記下層ネットワーク要素が、受信した前記ＭＢＭＳサービスのデータに対してスケジューリング処理を行うことは、
前記下層ネットワーク要素が、予め決定されたマルチキャストチャンネル（ＭＣＨ）の伝送スケジューリング期間に、受信した前記ＭＢＭＳサービスのデータに対してスケジューリング処理を行うことを含み、
前記ＭＣＨの伝送スケジューリング期間を決定することは、
上層ネットワーク要素が、前記ＭＢＭＳサービスのスケジューリング期間に応じて、前記ＭＣＨの伝送スケジューリング期間を決定し、シグナリングを介して前記下層ネットワーク要素に前記ＭＣＨの伝送スケジューリング期間を示すことと、
マルチメディアブロードキャスト／マルチキャスト調整エンティティを含む前記指定されたネットワーク要素が、前記ＭＢＭＳサービスのスケジューリング期間に応じて、前記ＭＣＨの伝送スケジューリング期間を決定し、そして、シグナリングを介して前記ＭＣＨの伝送スケジューリング期間を前記下層ネットワーク要素に送信することと、
前記下層ネットワーク要素が、受信した前記ＭＢＭＳサービスのスケジューリング期間に応じて、前記ＭＣＨの伝送スケジューリング期間を決定することと
のうちいずれか一つを含み、
前記ＭＣＨの伝送スケジューリング期間は前記ＭＢＭＳサービスのスケジューリング期間の最小値又は最大値の整数倍である
ことを特徴とするマルチメディアブロードキャスト／マルチキャストサービス（ＭＢＭＳ）のスケジューリング処理方法。
【請求項２】
前記下層ネットワーク要素が、予め決定された前記ＭＣＨの伝送スケジューリング期間において、受信した前記ＭＢＭＳサービスのデータに対してスケジューリング処理を行うことは、
前記下層ネットワーク要素が、予め設定された順番及び／又は予め設定されたスケジューリング量に従って、予め決定された前記ＭＣＨの伝送スケジューリング期間において、受信した前記ＭＢＭＳサービスのデータに対してスケジューリング処理を行う
ことを含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記下層ネットワーク要素が前記予め設定された順番に従って、受信した前記ＭＢＭＳサービスのデータに対してスケジューリング処理を行うことは、
前記ＭＢＭＳサービスの優先度レベルの順番に応じてスケジューリング処理を行うことと、
前記ＭＢＭＳサービスのサービス品質の順番に応じてスケジューリング処理を行うことと、
前記ＭＢＭＳサービスのスケジューリング期間の長さの順番に応じてスケジューリング処理を行うことと
のうちいずれか一つを含むことを特徴とする請求項２に記載の方法。
【請求項４】
前記下層ネットワーク要素が予め設定されたスケジューリング量に従って、受信した前記ＭＢＭＳサービスのデータに対してスケジューリング処理を行うことは、
前記下層ネットワーク要素が、前記伝送スケジューリング期間内にスケジューリングする必要がある、受信した前記ＭＢＭＳサービスにおける各ＭＢＭＳサービスの平均データ量に応じて、受信した前記ＭＢＭＳサービスのデータに対してスケジューリング処理を行うことと、
前記下層ネットワーク要素が、受信した前記ＭＢＭＳサービスにおける各ＭＢＭＳサービスのスケジューリング期間に応じて、受信した前記ＭＢＭＳサービスのデータに対してスケジューリング処理を行うことと
のうちいずれか一つを含むことを特徴とする請求項２に記載の方法。
【請求項５】
前記伝送スケジューリング期間内に送信する必要がある全てのＭＢＭＳサービスのスケジューリング情報は、前記ＭＣＨの伝送スケジューリング期間において決定され、
前記スケジューリング情報は、前記伝送スケジューリング期間内に前記ＭＢＭＳサービスを送信するためのサブフレーム位置を示すことに用いられる情報を含む
ことを特徴とする請求項１〜４のいずれか１項に記載の方法。
【請求項６】
前記ＭＢＭＳサービスのスケジューリング期間においていずれかの２つの異なるスケジューリング期間について、長い方のスケジューリング期間は短い方のスケジューリング期間の整数倍である
ことを特徴とする請求項１〜４のいずれか１項に記載の方法。
【請求項７】
下層ネットワーク要素であって、
上層ネットワーク要素からＭＢＭＳサービスのデータを受信するための第１の受信ユニットと、
指定されたネットワーク要素から前記ＭＢＭＳサービスのスケジューリング期間を示す情報を受信するための第２の受信ユニットと、
前記第２の受信ユニットによって受信された前記情報によって示された前記ＭＢＭＳサービスのスケジューリング期間に応じて、前記第１の受信ユニットによって受信された前記ＭＢＭＳサービスのデータに対してスケジューリング処理を行うためのスケジューリング処理ユニットとを含み、
前記スケジューリング処理ユニットは、予め決定されたマルチキャストチャンネル（ＭＣＨ）の伝送スケジューリング期間に、受信した前記ＭＢＭＳサービスのデータに対してスケジューリング処理を行い、
前記ＭＣＨの伝送スケジューリング期間は、
上層ネットワーク要素が、前記ＭＢＭＳサービスのスケジューリング期間に応じて、前記ＭＣＨの伝送スケジューリング期間を決定し、シグナリングを介して前記下層ネットワーク要素に前記ＭＣＨの伝送スケジューリング期間を示すことと、
マルチメディアブロードキャスト／マルチキャスト調整エンティティを含む前記指定されたネットワーク要素が、前記ＭＢＭＳサービスのスケジューリング期間に応じて、前記ＭＣＨの伝送スケジューリング期間を決定し、そして、シグナリングを介して前記ＭＣＨの伝送スケジューリング期間を前記下層ネットワーク要素に送信することと、
前記下層ネットワーク要素が、受信した前記ＭＢＭＳサービスのスケジューリング期間に応じて、前記ＭＣＨの伝送スケジューリング期間を決定することと
のうちいずれか一つにより決定され、
前記ＭＣＨの伝送スケジューリング期間は前記ＭＢＭＳサービスのスケジューリング期間の最小値又は最大値の整数倍である
ことを特徴とする下層ネットワーク要素。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動通信技術分野に関し、特にマルチメディアブロードキャスト／マルチキャストサービスのスケジューリング処理方法及び下層ネットワーク要素に関する。
【背景技術】
【０００２】
現在、第三世代パートナーシッププロジェクト（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ：３ＧＰＰと略称）によって、１つのデータソースから複数のターゲットへのデータ伝送を実現可能なマルチメディアブロードキャスト／マルチキャストサービス（Ｍｕｌｔｉｍｅｄｉａ  Ｂｒｏａｄｃａｓｔ  ａｎｄ  Ｍｕｌｔｉｃａｓｔ  Ｓｅｒｖｉｃｅ：ＭＢＭＳと略称）が提案されている。
【０００３】
ＬＴＥにおいて、ＭＢＭＳサービスは、マルチキャストモードの方法を用いて送信されることがあり、当該送信モードは、ＭＢＭＳ単一周波数ネットワーク（Ｍｕｌｔｉｃａｓｔ／Ｂｒｏａｄｃａｓｔ  ｏｖｅｒ  Ｓｉｎｇｌｅ  Ｆｒｅｑｕｅｎｃｙ  Ｎｅｔｗｏｒｋ：ＭＢＳＦＮと略称）送信モードと称され、マルチキャストモードを用いて送信するＭＢＭＳサービスは、ＭＢＳＦＮサービスと称される。ＭＢＭＳマルチセル伝送の特徴は、１）  ＭＢＳＦＮ領域内に同期伝送すること、２）  マルチセルＭＢＭＳ伝送の合併をサポートすること、３）  マルチキャストトラフィックチャネル（Ｍｕｌｔｉｃａｓｔ  ｔｒａｆｆｉｃ  Ｃｈａｎｎｅｌ：ＭＴＣＨと略称）とマルチキャスト制御チャンネル（Ｍｕｌｔｉｃａｓｔ  Ｃｏｎｔｒｏｌ  Ｃｈａｎｎｅｌ：ＭＣＣＨと略称）とが、ｐ-Ｔ-ｍ（ポイントツーマルチポイント）モードでＭＣＨ伝送チャンネルにマッピングされること、４）  ＭＢＳＦＮ同期領域、ＭＢＳＮＦ領域、ＭＢＳＦＮ伝送、広告及び保留セルが、いずれも動作によって準静的構成を維持していること、である。複数のセルのユーザー装置（Ｕｓｅｒ  ｅｑｕｉｐｍｅｎｔ：ＵＥと略称）は、同じコンテンツの複数のＭＢＭＳデータを受信してＳＦＮ合併を行うことができ、これにより、受信信号の利得が高められる。同じ物理リソース、ＭＢＳＦＮ送信モードを用いて、同じＭＢＭＳサービスを送信する複数のセルが１つのＭＢＳＦＮ領域を構成する。ＬＴＥネットワークにおいて、１つのＭＢＳＦＮ領域には複数のＭＢＳＦＮサービスが含まれ、同じＭＢＳＦＮ領域に属するすべてのＭＢＳＦＮサービスはＭＢＳＦＮサービスグループと称される。１つのＭＢＳＦＮ領域における各セルは、いずれも完全に同じ１つのＭＢＳＦＮサービスグループを構成する。同じＭＢＳＦＮ領域を有する複数のＭＢＳＦＮサービスのＭＴＣＨ及びＭＢＳＦＮサービスのＭＣＣＨは、一本のマルチキャストチャンネル（Ｍｕｌｔｉｃａｓｔ  Ｃｈａｎｎｅｌ：ＭＣＨと略称）に多重化することができる。同じＭＢＳＦＮ領域のＭＣＣＨ及び複数のＭＴＣＨ（即ち複数本の論理チャネル）は同一伝送チャンネルＭＣＨにマッピングすることができる。
【０００４】
図１に示すように、ＭＴＣＨの送信効率を向上させるために、各ＭＣＨで搬送される複数のＭＴＣＨは動的スケジューリングの方法が用いられることがあり、２つ以上のＭＴＣＨは、同一ＭＢＳＦＮサブフレームに多重化されて当該サブフレームのリソースの一部を占拠する。従来の技術においては、ＭＳＡＰオケージョン（ＭＳＡＰ  ｏｃｃａｓｉｏｎ）を利用して、動的スケジューリング期間における特定の１つのＭＳＡＰに対応するＭＣＨに含まれる全てのマルチキャストリソースを示している。１つのＭＳＡＰ  ｏｃｃａｓｉｏｎにおいて、複数のＭＴＣＨ及び動的スケジューリング情報が送信されることがあり、またＭＣＣＨが送信されることもある。動的スケジューリング情報は、媒体アクセス制御層（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ：ＭＡＣと略称）の制御部分又は単独の論理チャネル、即ちマルチキャストスケジューリングチャンネル（Ｍｕｌｔｉｃａｓｔ  Ｓｃｈｅｄｕｌｉｎｇ  ｃｈａｎｎｅｌ：ＭＳＣＨと略称）で搬送されることがある。ＭＳＡＰ  ｏｃｃａｓｉｏｎの長さは、一般的に３２０ｍｓであり、同様に、１つの動的スケジューリング期間（スケジューリング期間と略称）は一般的に３２０ｍｓである。スケジューリング期間は、２ｎ×３２０ｍｓ（ｎ＝−３、−２、−１、０、１、２、３、４・・・Ｎ）とされることもあり、対応して、ＭＳＡＰ  ｏｃｃａｓｉｏｎの長さは４０ｍｓ、８０ｍｓ、１６０ｍｓ、３２０ｍｓ、６４０ｍｓ、１２８０ｍｓ等とされる。１つのＭＳＡＰ  ｏｃｃａｓｉｏｎの時間の長さは１つのスケジューリング期間に対応し、動的スケジューリング期間とも称される。一本のＭＣＨにおいては、ＭＳＡＰによって割り当てられた１つ又は複数のＭＢＳＦＮフレーム中の１つ又は複数のＭＢＳＦＮサブフレームがある。ここで、マルチキャストモードを用いて送信されるサブフレームはＭＢＳＦＮサブフレームと称され、ＭＢＳＦＮサブフレームを含むフレームはＭＢＳＦＮフレームと称される。
【０００５】
一本のＭＣＨにおいて構成された各ＭＳＡＰ  ｏｃｃａｓｉｏｎは、動的スケジューリング情報（スケジューリング情報と略称）と、ＭＴＣＨを補助ＭＳＡＰサブフレームにマッピングするマッピング情報とを搬送する。当該マッピング情報は、１つのスケジューリング期間内のＭＢＳＦＮサブフレーム番号インデックス関係に応じて決定することができる。スケジューリング情報に応じて、ＵＥは、各ＭＴＣＨが位置するＭＢＳＦＮサブフレームを知得し、これによって、その必要なＭＴＣＨを取得して、必要ないＭＢＳＦＮサブフレームを無視することで、ＵＥのＭＢＭＳサービス受信効率を向上させ、電力消耗を低減することができる。
【０００６】
具体的には、ＭＢＳＦＮサブフレーム番号は、以下の方法によって決定することができる。１つのＭＣＨの１つのスケジューリング期間内に割り当てられたすべてのＭＢＳＦＮサブフレームを順番に配列し、順に番号をつける。例えば、ＭＣＨチャンネルの１つの期間内に割り当てられたＭＢＳＦＮサブフレーム数が合計で１００である場合、サブフレーム番号は０〜９９、又は１〜１００である。
【０００７】
従来のＬＴＥ技術において、複数の論理チャネルは以下の方法によってＭＣＨチャンネルを多重化する。１つのサブフレームは１つの伝送時間間隔（ＴＴＩ）に対応し、１つのＴＴＩにおいて１つ又は複数の伝送データブロックを送信することができ、各伝送データブロックは１つのＭＡＣプロトコルデータユニット（Ｐｒｏｔｏｃｏｌ  Ｄａｔａ  Ｕｎｉｔ：ＰＤＵと略称）に対応する。１つのＭＡＣ  ＰＤＵは、複数のＭＡＣサービスデータユニット（Ｓｅｒｖｉｃｅ  Ｄａｔａ  Ｕｎｉｔ：ＳＤＵと略称）を含むことがあり、各ＭＡＣ  ＳＤＵは異なる論理チャネル（ＭＴＣＨ、ＭＣＣＨ、ＭＳＣＨ等を含む）からのものであることがある。
【０００８】
ＭＢＭＳサービスに対する動的多重化では、１つのスケジューリング期間において、１つのＭＴＣＨ又は１つのＭＢＭＳサービスのデータが連続的に送信される。これは、スケジューリング期間において送信する必要があるサービスのサービスデータがすべて送信されるまで、サービスのデータがＭＣＨチャンネルのＭＢＳＦＮサブフレームリソースを連続的に占拠することを意味する。異なるサービスからのデータは同一ＭＢＳＦＮサブフレームにおいて送信することができる。これは、同一ＭＡＣ  ＰＤＵにおいて、異なるＭＢＭＳサービスからのサービスデータを連結して送信することができることを意味する。
【０００９】
関連技術では、同期プロトコル処理（ＳＹＮＣ）方法が開示されている。当該ＳＹＮＣ方法は以下の処理を含む。
【００１０】
ステップＳ１０２：  上層ネットワーク要素は、ＭＢＭＳサービスデータ・パケットを各下層ネットワーク要素に送信する。当該サービスデータ・パケットはサービスデータを搬送し、且つタイムスタンプ情報、データ・パケットシーケンスナンバー情報、蓄積したサービスデータの長さ情報等を搬送する。上層ネットワーク要素は、１つ又は複数の連続サービスデータ・パケットに対して同じタイムスタンプ情報を付する。同じタイムスタンプが付されたデータ・パケットは、１つのデータバースト（ｄａｔａ  ｂｕｒｓｔ）（又は同期化シーケンス（ｓｙｎｃｈｒｏｎｉzａｔｉｏｎ  Ｓｅｑｕｅｎｃｅ）と称される）を構成する。
【００１１】
現在、以下の二種類の方法によって各データ・パケットのタイムスタンプ情報を設定することができる。（１）前記同期化シーケンスに含まれる各データ・パケットに、当該同期化シーケンスが無線インターフェースでいつ送信が開始されるかを示す基準時間情報を含ませる。（２）前記同期化シーケンスに含まれる各データ・パケットに、１つの同期化シーケンスが無線インターフェースでいつ送信が開始されるかを示す基準時間情報を含ませる。
【００１２】
ステップＳ１０４：  下層ネットワーク要素は、同一の同期化シーケンスに含まれるサービスデータ・パケットによって搬送されるサービスデータに対して、そのタイムスタンプに対応する送信時点において、無線インターフェースでサービスデータ・パケットの送信を順番に開始する。上層ネットワーク要素から各下層ネットワーク要素に送信した前記情報は完全に一致するため、各下層ネットワーク要素は完全に同じ処理を行うことができ、これにより、各下層ネットワーク要素のセル間でのＭＢＭＳサービスの同期送信を実現している。
【００１３】
ステップ１０６：  下層ネットワーク要素が無線インターフェースで１つ又は複数のＭＢＭＳサービスに無線インターフェースリソースを割り当てる。当該リソースは、１つのＭＢＭＳに専用のリソースである場合があり、複数のサービスによって時間分割多重を介して共有されるリソースである場合もある。例えばＬＴＥシステムにおいて、ＭＢＭＳサービスは動的多重化の方法によって１つのＭＣＨチャンネルのリソースを共有し、又はＵＭＴＳシステムにおいて、複数のＭＢＭＳサービスはＭＢＳＦＮの方法によって同一ＳＣＣＰＣＨチャンネルリソースを共有する。
【００１４】
前記ＭＢＭＳサービスのチャンネルリソースは、一般的に静的又は準静的方法を用いて構成されるており、これは、つまり、所定の期間に、各スケジューリング期間内に送信が必要とされるサービスデータ量に応じて前記リソースを調節することができないことを意味している。このため、ある１つの特定の期間又はスケジューリング期間内に、１つのＭＢＭＳ又は複数の多重化されたＭＢＭＳサービスのデータ量が、特定期間内における伝送チャンネルの送信能力を超過してしまうことがあり、このような場合、下層ネットワーク要素は、過剰なデータを捨ててしまう。複数のサービスが同一チャンネルに多重化される場合、下層ネットワーク要素は、サービスの優先度レベルに応じて、捨てる必要があるサービスのデータを決定する。このような処理は、データオーバーフローと称される。例えば、図１に示すように、サービスＳ１とＳ２とは同じチャンネルを共有し、図１における期間１と期間２とは２つのスケジューリング期間である。ＳＹＮＣプロトコルでは、期間１及び期間２にいずれも送信する必要があるサービスデータＳ１のサービスデータがある。期間１において、Ｓ１とＳ２とのサービスデータ量は期間１に対応するチャンネルリソースの最大送信能力を超過しているため、Ｓ２のサービスデータの一部を送信することができない。
【００１５】
上述のように、ＭＢＭＳサービスの動的特性のため、サービスデータは異なる期間でのトラフィックの変化が大きく、これは、つまり、異なるスケジューリング期間内に送信する必要があるサービスデータの間に互いに大きい差が生じることがあることを意味している。特に、１つのサービスが１つのチャンネルを使用する場合、又は複数のサービスがチャンネルを多重化する場合で、サービスの量が比較的少ない場合に上記した問題が生じる。加えて、サービストラフィックの変化に応じるために、リソース構成を無制限に増加することもできない。これによって、従来のサービスデータスケジューリング方法は、サービスデータの損失をもたらす恐れがあり、更に、サービス品質を低下させてしまう恐れもある。
【発明の概要】
【発明が解決しようとする課題】
【００１６】
これに鑑みて、本発明は、従来の技術におけるサービスデータの損失によるサービス品質低下の問題を解決するためのＭＢＭＳサービスのスケジューリング処理方法及び下層ネットワーク要素を提供する。
【００１７】
本発明の１つの側面に応じて、マルチメディアブロードキャスト／マルチキャストサービスのスケジューリング処理方法が提供される。当該方法は、各下層ネットワーク要素が、上層ネットワーク要素から受信したＭＢＭＳサービスのデータに対してスケジューリング処理を行うことに用いられる。
本発明に係るマルチメディアブロードキャスト／マルチキャストサービスのスケジューリング処理方法は、当該下層ネットワーク要素が、指定されたネットワーク要素によって送信された、ＭＢＭＳサービスのスケジューリング期間を示すための情報を受信するステップと、前記下層ネットワーク要素が、情報によって示される前記ＭＢＭＳサービスのスケジューリング期間に応じて、受信した前記ＭＢＭＳサービスのデータに対してスケジューリング処理を行うステップとを含む。
【００１８】
本発明のもう１つの側面に応じて、下層ネットワーク要素が提供される。
本発明に係る下層ネットワーク要素は、第１の受信ユニット、第２の受信ユニット及びスケジューリング処理ユニットを含む。第１の受信ユニットは、上層ネットワーク要素からＭＢＭＳサービスのデータを受信することに用いられる。第２の受信ユニットは、指定されたネットワーク要素から当該ＭＢＭＳサービスのスケジューリング期間を示す情報を受信することに用いられる。スケジューリング処理ユニットは、前記第２の受信ユニットによって受信された、前記情報によって示された前記ＭＢＭＳサービスのスケジューリング期間に応じて、第１の受信ユニットによって受信されたＭＢＭＳサービスのデータに対してスケジューリング処理を行うことに用いられる。
【００１９】
本発明に係る前記スキームの少なくとも１つに応じて、下層ネットワーク要素は各ＭＢＭＳサービスのスケジューリング期間に応じて、受信した各ＭＢＭＳサービスのデータに対してスケジューリング処理を行う。これにより、リソース割り当ての不足によるサービスデータの損失の問題を避けることができ、これによって、ＭＢＭＳサービスのサービス品質を向上させることができる。
【００２０】
本発明の他の特徴及びメリットは、これ以降で説明する。また、これらの一部は明細書から明らかになり、又は本発明を実施することで理解することができる。本発明の目的及び他のメリットは明細書、特許請求の範囲、及び図面に特に示された構造によって実現及び取得できる。
【図面の簡単な説明】
【００２１】
【図１】関連技術においてスケジューリングブロック及びそれによって指示された複数のＭＴＣＨマルチキャストリソースの概略図である。
【図２】上層ネットワーク要素と下層ネットワーク要素との論理構造アーキテクチャである。
【図３】本発明の実施例に係るＭＢＭＳサービスのスケジューリング処理方法のフローチャートである。
【図４】実施例１においてＭＣＨにおけるスケジューリングされたデータの概略図である。
【図５】実施例２においてＭＣＨにおけるスケジューリングされたデータの概略図である。
【図６】本発明の実施例に係る下層ネットワーク要素の構造図である。
【発明を実施するための形態】
【００２２】
図面は本発明を更に理解するために用いられ、且つ明細書の一部になり、本発明の実施例とともに本発明を説明することに用いられるが、本発明を制限するために用いられるものではない。
【００２３】
［機能概要］
従来の技術においてＭＢＭＳサービスチャンネルリソースが静的又は準静的方法で構成されているため、ある期間又はあるスケジューリング期間で、ＭＢＭＳサービスのデータ量が当該期間内における当該チャンネルの送信能力を超過してしまい、これにより、ＭＢＭＳサービスデータの一部を損失してしまう問題が生じる。本発明の実施例によって、改良されたＭＢＭＳサービスのスケジューリング処理方法が提供される。本発明の実施例において、指定されたネットワーク要素は各下層ネットワーク要素にＭＢＭＳサービスのスケジューリング期間を示す情報を送信し、各下層ネットワーク要素は各ＭＢＭＳサービスのスケジューリング期間に応じて、上層ネットワーク要素によって送信されたＭＢＭＳサービスのデータに対してスケジューリング処理を行う。
【００２４】
矛盾しない限り、本出願における実施例及び実施例における特徴は互いに組合わせることができる。
【００２５】
以下、図面を参照しながら、本発明の好ましい実施例を説明する。ここに記載した好ましい実施例は単に本発明を説明及び解釈するために用いられるものに過ぎず、本発明を限定するものではないと理解すべきである。
【００２６】
本発明の実施例を説明する前に、まず本発明の実施例に係る上層ネットワーク要素及び下層ネットワーク要素について説明する。
【００２７】
上層ネットワーク要素は、受信したＭＢＭＳサービスデータ・パケットをスケジューリングすることに用いられ、具体的には、上層ネットワーク要素は、各サービスデータ・パケットにタイムスタンプ情報を付する。同じタイムスタンプ情報が付されたサービスデータ・パケットは、データバースト、又は同期化シーケンスと称される。この後、タイムスタンプ情報が付されたサービスデータ・パケットを当該上層ネットワーク要素に属する１つ又は複数の下層ネットワーク要素に送信する。
【００２８】
下層ネットワーク要素は、上層ネットワーク要素によって送信された各サービスデータ・パケットを受信すること、各サービスデータ・パケットのタイムスタンプ情報に応じて、同期化シーケンスの送信を開始する開始時間を計算すること、無線リンク制御（Ｒａｄｉｏ  Ｌｉｎｋ  Ｃｏｎｔｒｏｌ：ＲＬＣと略称）プロトコル層での処理の間、同一同期化シーケンスのデータ・パケットに対してＲＬＣタンデム接続処理を行うこと、及び無線インターネット層ユーザーインターフェースプロトコル処理を行った後のサービスデータ・パケットを無線インターフェースで送信することに用いられる。無線インターフェースにおいてパケットロスが生じた場合における同期回復を向上させるために、下層ネットワーク要素は各同期化シーケンスの開始時点でＲＬＣ復元を行い、ＲＬＣプロトコル層のシーケンスの再割当てを開始する。
【００２９】
図２は、上層ネットワーク要素と下層ネットワーク要素との論理構造アーキテクチャを示している。図２に示すように、１つの上層ネットワーク要素は複数の下層ネットワーク要素に接続され、シグナリングインタラクションを行う。なお、１つの上層ネットワーク要素及び当該上層ネットワーク要素に属する１つ又は複数の下層ネットワーク要素は、物理的機能では、同じネットワーク要素であってもよいし、異なるネットワーク要素であってもよい。サービス同期のような機能を協力して完成させるために、それらは、論理的に上層ネットワーク要素と下層ネットワーク要素とに分けられる。即ち、複数の同じ又は異なる物理ネットワーク要素は、論理的な機能に応じて１つの上層ネットワーク要素と複数の下層ネットワーク要素とに分けられる。これらのネットワーク要素は、協調して動作して下層ネットワーク要素のセル間で、マルチセルコンビネーションの方法でＭＢＭＳサービスを送信する。
【００３０】
ここで、上層ネットワーク要素と下層ネットワーク要素とは以下のネットワーク要素の組み合わせ方法であってもよいが、以下の組み合わせに限られない。
【００３１】
組み合わせ１、  ユニバーサル地上無線アクセスネットワーク（ＵＭＴＳ  Ｔｅｒｒｅｓｔｒｉａｌ  Ｒａｄｉｏ  Ａｃｃｅｓｓ  Ｎｅｔｗｏｒｋ：ＵＴＲＡＮと略称）システムのＭＢＭＳサービス同期ネットワークにおいて、上層ネットワーク要素が上層無線ネットワーク制御装置（Ｒａｄｉｏ  Ｎｅｔｗｏｒｋ  Ｃｏｎｔｒｏｌｌｅｒ：ＲＮＣと略称）であり、下層ネットワーク要素が下層ＲＮＣである組み合わせ。ここで、上層ネットワーク要素と下層ネットワーク要素との間のインターフェースはＩｕｒインターフェースである。当該組み合わせにおいて、上層ネットワーク要素と下層ネットワーク要素とは同じ物理的機能のネットワーク要素である。
【００３２】
組み合わせ２、  高速パケットアクセスプラス（Ｈｉｇｈ  Ｓｐｅｅｄ  Ｐａｃｋｅｔ  Ａｃｃｅｓｓ＋：ＨＳＰＡ＋と略称）のＭＢＭＳサービス同期ネットワークにおいて、上層ネットワーク要素がゲートウェイ汎用パケット無線サービスサポートノード（Ｇａｔｅｗａｙ  Ｇｅｎｅｒａｌ  Ｐａｃｋｅｔ  Ｒａｄｉｏ  Ｓｅｒｖｉｃｅ  Ｓｕｐｐｏｒｔｉｎｇ  Ｎｏｄｅ：ＧＧＳＮと略称）、サービング汎用パケット無線サービスサポートノード（Ｓｅｒｖｉｎｇ  Ｇｅｎｅｒａｌ  ｐａｃｋｅｔ  ｒａｄｉｏ  ｓｅｒｖｉｃｅ  ｓｕｐｐｏｒｔ  ｎｏｄｅ：ＳＧＳＮと略称）又はブロードキャスト／マルチキャストサービスセンター（Ｂｒｏａｄｃａｓｔ  ａｎｄ  Ｍｕｌｔｉｃａｓｔ  Ｓｅｒｖｉｃｅ  Ｃｅｎｔｅｒ：ＢＭＳＣと略称）であり、下層ネットワーク要素がＲＮＣ又はノード＋（ＮＢ+）である組み合わせ。
【００３３】
組み合わせ３、  長期発展型（ＬＴＥ）システムのＭＢＭＳサービス同期ネットワークにおいて、上層ネットワーク要素がメディアゲートウェイ（Ｍｅｄｉａ  ＧａｔｅＷａｙ：ＭＧＷと略称）又はマルチメディアブロードキャスト／マルチキャスト調整エンティティであり、下層ネットワーク要素が発展型ノードＢ（Ｅ−ＵＴＲＡＮ  ＮｏｄｅＢ：ｅＮＢと略称）である組み合わせ。
【００３４】
上記した技術に基づいて、本発明はＭＢＭＳサービスのスケジューリング処理方法を提供する。当該方法は、各下層ネットワーク要素が上層ネットワーク要素から受信された１つ又は複数のＭＢＭＳサービスのデータに対してスケジューリング処理を行うことに用いられる。
【００３５】
本発明の実施例によれば、まずＭＢＭＳサービスのスケジューリング処理方法が提供される。
【００３６】
図３は本発明の実施例に係るＭＢＭＳサービスのスケジューリング処理方法のフローチャートである。図３に示すように、１つの上層ネットワーク要素に属する各下層ネットワーク要素において、当該上層ネットワーク要素によって送信された１つ又は複数のＭＢＭＳサービスのデータが受信された後、本発明の実施例に係るＭＢＭＳサービスのスケジューリング処理方法は主に以下のステップ（ステップＳ３０１−ステップＳ３０３）を含む。
【００３７】
ステップＳ３０１、下層ネットワーク要素は、指定されたネットワーク要素によって送信された、１つ又は複数のＭＢＭＳサービスのスケジューリング期間を示すための情報を受信する。
【００３８】
具体的な実施プロセスにおいて、指定されたネットワーク要素は、上層ネットワーク要素であってもよく、あるいは、マルチメディアブロードキャスト／マルチキャスト調整エンティティであってもよい。
【００３９】
ステップＳ３０３、下層ネットワーク要素は、前記１つ又は複数のＭＢＭＳサービスのスケジューリング期間に応じて、受信した当該１つ又は複数のＭＢＭＳサービスのデータに対してスケジューリング処理を行う。
【００４０】
具体的な実施プロセスにおいて、１つ又は複数のＭＢＭＳサービスのデータ（１つ又は複数のＭＴＣＨに対応する）は、１つのＭＣＨにマッピングされる。下層ネットワーク要素は、予め決定されたＭＣＨの伝送スケジューリング期間に当該１つ又は複数のＭＢＭＳサービスのデータをスケジューリングする。具体的には、下層ネットワーク要素は、予め設定された順番及び／又は予め設定されたスケジューリング量に従って、当該ＭＣＨの伝送スケジューリング期間に当該１つ又は複数のＭＢＭＳサービスのデータをスケジューリングする。さらに、ＵＥが必要なデータを取得しやすいようにするために、ＭＣＨの各伝送スケジューリング期間において、当該伝送スケジューリング期間に送信する必要があるすべてのＭＢＭＳサービスのスケジューリング情報が設定されてもよい。当該スケジューリング情報は、当該伝送スケジューリング期間内に各ＭＢＭＳサービスを送信するサブフレーム位置（具体的にはサブフレーム番号に応じて決定できる）を示すことに用いられる情報を含む。
【００４１】
本発明の実施例において、前記１つ又は複数のＭＢＭＳサービスのスケジューリング期間におけるいずれかの２つの異なるスケジューリング期間について、長い方のスケジューリング期間は短い方のスケジューリング期間の整数倍とされる。例えば、全部で３つのＭＢＭＳサービスがあり、最も短いＭＢＭＳサービスのスケジューリング期間が１００ｍｓであり、他の二つのＭＢＭＳサービスのスケジューリング期間が最も短いＭＢＭＳサービスのスケジューリング期間と異なる場合、他の２つのＭＢＭＳサービスのスケジューリング期間は、最も短いＭＢＭＳサービスのスケジューリング期間の整数倍とされる。さらに、他の２つのＭＢＭＳサービスのスケジューリング期間のうち、一方のＭＢＭＳサービスのスケジューリング期間は、他方の１つのＭＢＭＳサービスのスケジューリング期間のｎ倍とされる。ここで、ｎ＝１、２、３・・・Ｎであり、Ｎは１以上の整数である。
【００４２】
具体的な実施プロセスにおいて、以下いずれかの１つの方法でＭＣＨの伝送スケジューリング期間を決定することができる。
【００４３】
（１）上層ネットワーク要素が、シグナリングを介して下層ネットワーク要素にＭＣＨの伝送スケジューリング期間を示す。
【００４４】
（２）指定されたネットワーク要素が前記１つ又は複数のＭＢＭＳサービスのスケジューリング期間に応じて、ＭＣＨの伝送スケジューリング期間を決定し、そして当該伝送スケジューリング期間を下層ネットワーク要素に送信する。
好ましくは、本発明の実施例において、指定されたネットワーク要素はマルチメディアブロードキャスト／マルチキャスト調整エンティティを含む。
【００４５】
（３）下層ネットワーク要素が、受信した前記１つ又は複数のＭＢＭＳサービスのスケジューリング期間に応じて、ＭＣＨの伝送スケジューリング期間を決定する。
【００４６】
好ましくは、下層ネットワーク要素が前記１つ又は複数のＭＢＭＳサービスのデータをスケジューリングする順番を決定することは下記のいずれかの１つを含むが、これに限られない。
【００４７】
（１）前記１つ又は複数のＭＢＭＳサービスの優先度レベルの順番に応じてスケジューリングを行う。具体的には、下層ネットワーク要素は、まずＭＣＨの伝送スケジューリング期間内において、優先度レベルが高いＭＢＭＳサービスをスケジューリングし、その後、優先度レベルがそれよりも低いＭＢＭＳサービスをスケジューリングし、このような処理が、当該伝送スケジューリング期間にスケジューリングする必要がある全てのＭＢＭＳサービスのスケジューリングが完了するまで行なわれる。
【００４８】
（２）前記１つ又は複数のＭＢＭＳサービスのサービス品質の順番に応じてスケジューリングを行う。具体的には、下層ネットワーク要素は、まずＭＣＨの伝送スケジューリング期間内において、サービス品質が最も高いＭＢＭＳサービスをスケジューリングし、その後、サービス品質がそれよりも低いＭＢＭＳサービスをスケジューリングし、このような処理が、当該伝送スケジューリング期間にスケジューリングする必要があるＭＢＭＳサービスのスケジューリングが完了するまで行なわれる。
【００４９】
（３）前記１つ又は複数のＭＢＭＳサービスのスケジューリング期間の長さの順番に応じてスケジューリングを行う。具体的には、下層ネットワーク要素は、ＭＣＨの伝送スケジューリング期間内において、まずスケジューリング期間が最も短いのＭＢＭＳサービスをスケジューリングし、その後、スケジューリング期間がそれよりも長いＭＢＭＳサービスをスケジューリングする。
【００５０】
本発明の実施例において、前記各ＭＢＭＳサービスをスケジューリングする順番が挙げられたが、本発明は、これらに限られず、具体的な実施プロセスにおいて、実際の要求に応じて、他の順番で各ＭＢＭＳサービスがスケジューリングされてもよい。
【００５１】
ＭＣＨにおいてスケジューリングされた各ＭＢＭＳサービスのスケジューリング量について、その決定方法は下記のいずれかの１つを含むが、これに限られない。
【００５２】
（１）伝送スケジューリング期間内にスケジューリングする必要がある、前記１つ又は複数のＭＢＭＳサービスにおける各ＭＢＭＳサービスの平均データ量に応じて、１つ又は複数のＭＢＭＳサービスのデータをスケジューリングする。
【００５３】
具体的には、例えば、ＭＣＨの１つの伝送スケジューリング期間内にスケジューリングする必要があるマルチメディアブロードキャスト／マルチキャストサービスがＳ１、Ｓ２、・・・、Ｓｎを含む場合当該伝送スケジューリング期間内にスケジューリングする必要がある各マルチメディアブロードキャスト／マルチキャストサービスのデータ量は、（Ｔ１／Ｔｍ）×Ｔｏｔａｌｍである。
【００５４】
式中、Ｔ１はＭＣＨの伝送スケジューリング期間であり、Ｔｍはマルチメディアブロードキャスト／マルチキャストサービスＳｍのスケジューリング期間であり、Ｔｏｔａｌｍは期間ＴｍにおけるマルチメディアマルチキャストサービスＳｍの総データ量である。
【００５５】
（２）時間に応じてスケジューリングを行う。即ち前記１つ又は複数のＭＢＭＳサービスにおける各ＭＢＭＳサービスのスケジューリング期間に応じて、当該伝送スケジューリング期間にスケジューリングする必要がある各ＭＢＭＳサービスのデータをスケジューリングする。具体的には、複数のマルチメディアブロードキャスト／マルチキャストサービスをスケジューリング期間の長さに従って配列し、各伝送スケジューリング期間内に、スケジューリング期間の短いマルチメディアブロードキャスト／マルチキャストサービスのデータを優先的にスケジューリングし、その後、スケジューリング期間の長いマルチメディアブロードキャスト／マルチキャストサービスデータをスケジューリングする。
【００５６】
本発明の実施例において、好ましくは、ＭＣＨの伝送スケジューリング期間は、１つ又は複数のＭＢＭＳサービスのスケジューリング期間の最小値又は最大値の整数倍であってよい。
【００５７】
以下、それぞれ、ＭＣＨの伝送スケジューリング期間が、１つ又は複数のＭＢＭＳサービスのスケジューリング期間の最小値及び最大値の整数倍である場合を例として、本発明の実施例によって提供されるＭＢＭＳサービスのスケジューリング処理方法を説明する。以下の実施例において、ＭＣＨの伝送スケジューリング期間にスケジューリングする必要があるＭＢＭＳサービスは複数である。
【００５８】
［実施例１］
本実施例において、ＭＣＨの伝送スケジューリング期間は、複数のＭＢＭＳサービスのスケジューリング期間の最小値であり、即ちＭＣＨの伝送スケジューリング期間は、複数のＭＢＭＳの最小のサービススケジューリング期間である。
【００５９】
具体的には、本実施例において、ＭＢＭＳサービスのスケジューリング処理方法は主に以下のステップを含む。
【００６０】
（１）指定されたネットワーク要素が複数のマルチメディアブロードキャスト／マルチキャストサービスのスケジューリング期間の長さを下層ネットワーク要素に通知する。
【００６１】
（２）各下層ネットワーク要素は、受信した複数のマルチメディアブロードキャスト／マルチキャストサービスのスケジューリング期間の長さに応じて、受信したマルチメディアブロードキャスト／マルチキャストサービス同期化シーケンスに対してスケジューリング処理を行う。
【００６２】
具体的には、各マルチメディアブロードキャスト／マルチキャストサービス同期化シーケンスは、１つのスケジューリング期間の長さに対応し、複数のＭＢＭＳサービスのスケジューリング期間に対応する１つのＭＣＨに複数のＭＴＣＨがマッピングされる。本実施例におけるＭＣＨの伝送スケジューリング期間は、以下の方法で決定されてもよい。
【００６３】
（１）上層ネットワーク要素（ＢＭＳＣ）が、シグナリングを介して下層ネットワーク要素にＭＣＨの伝送スケジューリング期間が最小スケジューリング期間であることを示す。
【００６４】
（２）マルチメディアブロードキャスト／マルチキャスト調整エンティティが、各ＭＢＭＳサービスのスケジューリング期間に応じて、その中で最小のサービススケジューリング期間の長さを選択し、そして当該最小のサービススケジューリング期間の長さをその下層ネットワーク要素（即ちｅＮＢ）に通知し、下層ネットワーク要素が当該期間の長さをＭＣＨの伝送スケジューリング期間にする。
【００６５】
（３）下層ネットワーク要素（例えば、ｅＮＢ）が、受信した各ＭＢＭＳサービススケジューリング期間に応じて、その中で最小のサービススケジューリング期間を選択してＭＣＨの伝送スケジューリング期間にする。
【００６６】
さらに、本実施例において、複数のＭＢＭＳのスケジューリング期間が、その長さに応じて短いものから長いものまで順番に配列される。長さが異なるいずれかの２つのＭＢＭＳサービスのスケジューリング期間において、長い方のサービススケジューリング期間は、短い方のサービススケジューリング期間の整数倍とされる。さらに、ＭＣＨ伝送チャンネルの伝送スケジューリング期間は、最小のサービススケジューリング期間とされる。
【００６７】
本実施例において、最小のＭＢＭＳサービススケジューリング期間に従って分割が行なわれ、各最小のスケジューリング期間は、それぞれ、対応するスケジューリング情報を含む。当該スケジューリング情報は、当該最小のスケジューリング期間内に送信する必要があるすべてのマルチメディアブロードキャスト／マルチキャストサービスのスケジューリング情報を含む。例えば、スケジューリング情報は、当該最小のスケジューリング期間内において複数のＭＢＭＳサービスが位置するサブフレーム位置等を示すことに用いられる。
【００６８】
具体的な実施プロセスにおいて、下層ネットワーク要素は以下の順番に従って複数のＭＢＭＳサービスのデータに対してスケジューリングが行われてもよい。
【００６９】
（１）優先度レベルの順番に応じてスケジューリングを行う。下層ネットワーク要素は、まず、最小スケジューリング期間内に、優先度レベルが最も高いマルチメディアブロードキャスト／マルチキャストサービスをスケジューリングし、その後、優先度レベルがそれよりも低いマルチメディアブロードキャスト／マルチキャストサービスをスケジューリングする。具体的には、下層ネットワーク要素は、まず優先度レベルが最も高いサービスデータを、そのサービスデータのタイムスタンプに対応するＭＢＳＦＮサブフレームが開始されるチャンネルリソース位置に設定し、その後、優先度レベルがそれよりも低いサービスデータを、そのサービスデータのタイムスタンプに対応するＭＢＳＦＮサブフレームが開始されるチャネルリソース位置であって、且つ、未だ占有されていないチャンネルリソース位置に設定する。下層ネットワーク要素は、同様の方法により、マルチスケジューリング期間内に他のサービスデータも設定する。
【００７０】
（２）サービス品質の順番に応じてスケジューリングを行う。下層ネットワーク要素は、まず、最小のスケジューリング期間内にサービス品質が最も高いマルチメディアブロードキャスト／マルチキャストサービスをスケジューリングし、その後、サービス品質がそれよりも低いマルチメディアブロードキャスト／マルチキャストサービスをスケジューリングする。具体的には、下層ネットワーク要素は、まずサービス品質が最も高いサービスデータを、そのサービスデータのタイムスタンプに対応するＭＢＳＦＮサブフレームが開始されるチャンネルリソース位置に設定し、その後、サービス品質がそれよりも低いサービスデータを、そのサービスデータのタイムスタンプに対応するＭＢＳＦＮサブフレームが開始されるチャネルリソース位置であって、且つ未だ占有されていないチャンネルリソース位置に設定する。下層ネットワーク要素は、同様の方法で、マルチスケジューリング期間内に他のサービスデータも設定する。
【００７１】
（３）スケジューリング時間に応じてスケジューリングを行う。下層ネットワーク要素は、まず、最小のスケジューリング期間内にスケジューリング期間が最も短いマルチメディアブロードキャスト／マルチキャストサービスをスケジューリングし、その後、スケジューリング期間がそれよりも長いマルチメディアブロードキャスト／マルチキャストサービスをスケジューリングする。具体的には、下層ネットワーク要素は、まず最小のスケジューリング期間のサービスデータを、そのサービスデータのタイムスタンプに対応するＭＢＳＦＮサブフレームが開始されるチャンネルリソース位置に設定し、その後、スケジューリング期間がそれよりも長いサービスのデータを、そのサービスデータのタイムスタンプに対応するＭＢＳＦＮサブフレームが開始されるチャネルリソース位置であって、且つ未だ占有されていないチャンネルリソース位置に設定する。下層ネットワーク要素は、同様の方法で、各スケジューリング期間に対応する他のＭＢＭＳサービスのデータも設定する。同じスケジューリング期間の複数のサービスに対して、下層ネットワーク要素は、サービスの送信順又は優先度レベルに応じて、複数のサービスのデータを対応するリソース位置に順番にスケジューリング及び配列することができる。
【００７２】
伝送スケジューリング期間内にスケジューリングするスケジューリング量について、下層ネットワーク要素は、以下の方法に従って各マルチメディアブロードキャスト／マルチキャストサービスのデータに対してスケジューリングを行ってもよい、
【００７３】
（１）平均スケジューリング
具体的には、最小スケジューリング期間内にスケジューリングする必要があるマルチメディアブロードキャスト／マルチキャストサービスがＳ１、Ｓ２、  …、Ｓｎである場合、各マルチメディアブロードキャスト／マルチキャストサービスが前記最小スケジューリング期間にスケジューリングする必要があるデータ量は、（Ｔ１／Ｔｍ）×Ｔｏｔａｌｍである。式中、Ｔ１は最小スケジューリング期間であり、Ｔｍはマルチメディアブロードキャスト／マルチキャストサービスＳｍのスケジューリング期間であり、Ｔｏｔａｌｍは期間ＴｍにおけるマルチメディアマルチキャストサービスＳｍの総データ量である。
【００７４】
（２）時間スケジューリング
最小スケジューリング期間内において、時間要求に応じて、複数のマルチメディアブロードキャスト／マルチキャストサービスをスケジューリング期間の長さに従って配列する。各最小スケジューリング期間内において、スケジューリング期間の短いマルチメディアブロードキャスト／マルチキャストサービスデータを優先的にスケジューリングし、そしてスケジューリング期間の長いマルチメディアブロードキャスト／マルチキャストサービスデータをスケジューリングする。
【００７５】
例えば、図４に示すように、２つのマルチメディアブロードキャスト／マルチキャストサービス、つまり、リアルタイムサービスＳ１及び非リアルタイムサービスＳ２は、それぞれ、スケジューリング期間Ｔ１とＴ２とを有している。Ｔ２はＴ１の２倍である。二種類のマルチメディアブロードキャスト／マルチキャストサービスを同一ＭＣＨチャンネルにマッピングする場合、ＭＣＨは二種類のサービススケジューリング期間、即ちＴ１とＴ２を有する。スケジューリング期間Ｔ２のマルチメディアブロードキャスト／マルチキャストサービスＳ２は、スケジューリングのための２つの期間（それぞれＴ１の長さに対応する）が割り当てられる。各スケジューリング期間Ｔ１におけるスケジューリング情報は、マルチメディアブロードキャスト／マルチキャストサービスＳ１のスケジューリング情報、又は、マルチメディアブロードキャスト／マルチキャストサービスＳ１及びマルチメディアブロードキャスト／マルチキャストサービスＳ２の両方のスケジューリング情報を含む。各スケジューリング期間Ｔ１内において、マルチメディアブロードキャスト／マルチキャストサービスＳ１のスケジューリング期間Ｔ１におけるすべてのデータ及びマルチメディアブロードキャスト／マルチキャストサービスＳ２のスケジューリング期間Ｔ２における半分のデータがスケジューリングされる。
【００７６】
［実施例２］
本実施例において、ＭＣＨの伝送スケジューリング期間は、複数のＭＢＭＳサービスのスケジューリング期間の最大値の整数倍（具体的には最大値の１、２、３、・・・、Ｎ倍であり、Ｎは１以上である）であり、即ちＭＣＨの伝送スケジューリング期間は、複数のＭＢＭＳの最大サービススケジューリング期間の整数倍である。
【００７７】
本実施例において、ＭＣＨの伝送スケジューリング期間の決定方法は実施例１に類似しており、異なる点は、決定される伝送スケジューリング期間が各ＭＢＭＳのスケジューリング期間の最大値であるという点である。従って、詳細な記載はここでは不要である。
【００７８】
さらに、本実施例において、各ＭＢＭＳサービスにおける最大のスケジューリング期間に応じて分割が行なわれるため、単にＭＣＨの伝送スケジューリング期間内に対応スケジューリング情報を設定することのみが要求され、他の位置にはスケジューリング情報を設定する必要がない。つまり、実施例１に比べて、本実施例では、各ＭＢＭＳサービスの最大スケジューリング期間内における、スケジューリング情報の数が実施例１より少ないため、ＭＣＨの１つの伝送スケジューリング期間に１つのサービスのデータを複数回スケジューリングして送信することができる。１つの伝送スケジューリング期間に設定されるスケジューリング情報は、当該伝送スケジューリング期間内において送信する必要があるすべてのマルチメディアブロードキャスト／マルチキャストサービスのスケジューリング情報を含む。例えば、スケジューリング情報は、複数の異なるスケジューリング期間の複数のマルチメディアブロードキャスト／マルチキャストサービスデータが位置するサブフレーム位置等を示すことに用いられる。
【００７９】
また、本実施例において、下層ネットワーク要素が各ＭＢＭＳサービスのデータをスケジューリングする順番は実施例１に類似している。従って、詳細な記載はここでは不要である。
【００８０】
同様に、スケジューリング量を決定する方法も実施例１に類似している。異なる点は、本実施例では、ＭＣＨの伝送スケジューリング期間が各ＭＢＭＳサービスの最大スケジューリング期間の整数倍である点である。従って、平均スケジューリングの方法を用いて、ＭＣＨにおける１つの伝送スケジューリング期間内にスケジューリングされる１つのＭＢＭＳサービスのデータ量を決定する場合、Ｔ１の値は伝送スケジューリング期間（即ち最大スケジューリング期間の整数倍）とされる。時間スケジューリングを用いる場合、１つの伝送スケジューリング期間内に、当該伝送スケジューリング期間内にスケジューリングする必要がある各ＭＢＭＳサービスの順番がそれぞれスケジューリングされる。詳細は、図５に示されている。
【００８１】
図５は、本実施例におけるＭＣＨの１つの伝送スケジューリング期間にスケジューリングされるデータの概略図である。図５に示すように、例えば、２つのマルチメディアブロードキャスト／マルチキャストサービス、即ち、リアルタイムサービスＳ１と非リアルタイムサービスＳ２とは、スケジューリング期間Ｔ１とＴ２とをそれぞれ有している。Ｔ２はＴ１の２倍である。二種類のマルチメディアブロードキャスト／マルチキャストサービスを同一ＭＣＨにマッピングする場合、ＭＣＨは１種類のスケジューリング期間、即ちＴ２を選択することができる。当該伝送スケジューリング期間は最大サービススケジューリング期間の一倍である。スケジューリング期間がＴ１であるマルチメディアブロードキャスト／マルチキャストサービスＳ１は、対応するスケジューリング期間Ｔ２である期間内に割り当てられてスケジューリングを行う。各スケジューリング期間Ｔ２内のスケジューリング情報は、当該スケジューリング期間Ｔ２内のマルチメディアブロードキャスト／マルチキャストサービスＳ１及びマルチメディアブロードキャスト／マルチキャストサービスＳ２のスケジューリング情報を含む。各スケジューリング期間Ｔ２において、マルチメディアブロードキャスト／マルチキャストサービスＳ１のスケジューリング期間Ｔ１におけるすべてのデータ及びマルチメディアブロードキャスト／マルチキャストサービスＳ２のスケジューリング期間Ｔ２内のすべてのデータをスケジューリングする。
【００８２】
本発明の実施例によって提供される前記ＭＢＭＳサービスのスケジューリング処理方法は、各ＭＢＭＳサービスのスケジューリング期間に応じてＭＣＨの伝送スケジューリング期間を決定することができ、これによって、リソース割り当ての不足によるサービスデータ損失の問題を避けることができる。
【００８３】
本発明の実施例によれば、下層ネットワーク要素が更に提供される。当該下層ネットワーク要素は、本発明の実施例によって提供された前記方法を実現することに用いられる。
【００８４】
図６は、本発明の実施例に係る下層ネットワーク要素の構造図である。図６に示すように、本発明の実施例に係る下層ネットワーク要素は、主に、第１受信ユニット６１、第２受信ユニット６３及びスケジューリング処理ユニット６５を含む。第１受信ユニット６１は、上層ネットワーク要素から１つ又は複数のＭＢＭＳサービスのデータを受信することに用いられ、第２受信ユニット６３は、指定されたネットワーク要素から、前記１つ又は複数のＭＢＭＳサービスのスケジューリング期間を示す情報を受信することに用いられ、スケジューリング処理ユニット６５は、第１受信ユニット６１及び第２受信ユニット６３に接続され、前記１つ又は複数のＭＢＭＳサービスのスケジューリング期間に応じて、第１受信ユニット６１によって受信された前記１つ又は複数のＭＢＭＳサービスのデータに対してスケジューリング処理を行うことに用いられる。
【００８５】
上述のように、本発明の実施例によって提供される技術的なスキームによれば、指定されたネットワーク要素が各下層ネットワーク要素に各ＭＢＭＳサービスのスケジューリング期間を送信することで、各下層ネットワーク要素は、各ＭＢＭＳサービスのスケジューリング期間に応じてＭＣＨの伝送スケジューリング期間を決定することができ、そして各ＭＢＭＳサービスのスケジューリング期間に応じて、受信した各ＭＢＭＳサービスのデータに対してスケジューリング処理を行うことができる。これにより、リソース割り当ての不足によるサービスデータ損失の問題を避け、ＭＢＭＳサービスのサービス品質を向上させることができる。
【００８６】
以上の説明は、本発明の好適な実施形態に過ぎず、本発明を限定するものではない。当業者にとっては、本発明に基づく種々の変更と変形が可能である。本発明の趣旨及び範囲を逸脱することなく実施されたあらゆる修正、同等の置換及び改良等は、すべて本発明の保護範囲に属する。
【図１】
0005726867.tif 000002
【図２】
0005726867.tif 000003
【図３】
0005726867.tif 000004
【図４】
0005726867.tif 000005
【図５】
0005726867.tif 000006
【図６】
0005726867.tif 000007