(57)【要約】本発明は無線通信システムにおけるデータ伝達方法を提供する。このデータ伝達方法は、無線通信システムの送信側におけるデータ伝達方法において、少なくとも一つの優先順位変更条件を満たすか否かチェックする段階と、該少なくとも一つの優先順位変更条件を満たす場合、多数の上位階層チャネルに対する既設定された優先順位（Priority）を変更させる段階と、該変更された優先順位に従って各上位階層チャネルデータに下位階層チャネルの無線資源を割り当てる段階と、を含む構成とした。
2010511319.tif 000002
【特許請求の範囲】
【請求項１】
無線通信システムの送信側におけるデータ伝達方法において、
少なくとも一つの優先順位変更条件を満たすか否かチェックする段階と、
前記少なくとも一つの優先順位変更条件が満たされる場合、前記多数の上位階層チャネルに対する既設定された優先順位（Priority）を変更させる段階と、
前記変更された優先順位に従って各上位階層チャネルデータに前記下位階層チャネルの無線資源を割り当てる段階と、
を含む、データ伝達方法。
【請求項２】
前記割当段階で、前記変更された優先順位によって優先順位の高い上位階層チャネルデータを優先して前記下位階層チャネルに多重化させることを特徴とする、請求項１に記載のデータ伝達方法。
【請求項３】
前記少なくとも一つの条件は、基地局からシグナリングされることを特徴とする、請求項１に記載のデータ伝達方法。
【請求項４】
前記変更された優先順位は、既設定された一定期間維持されることを特徴とする、請求項１に記載のデータ伝達方法。
【請求項５】
前記変更された優先順位によって優先順位が変更された上位階層チャネルの優先順位は、既設定された所定期間では変更されないことを特徴とする、請求項４に記載のデータ伝達方法。
【請求項６】
少なくとも一つの条件は、任意の上位階層チャネルのバッファーに保存されたデータ量が所定の臨界値を超過するかどうかに関する条件を含むことを特徴とする、請求項１に記載のデータ伝達方法。
【請求項７】
任意の上位階層チャネルのバッファーに保存されたデータ量が前記所定の臨界値を超過する場合、前記任意の上位階層チャネルの優先順位は上向き調整されることを特徴とする、請求項６に記載のデータ伝達方法。
【請求項８】
少なくとも一つの条件は、任意の上位階層チャネルのバッファーに保存されたデータの平均待ち時間が所定の基準値を超過するかどうかに関する条件を含むことを特徴とする、請求項１または６項に記載のデータ伝達方法。
【請求項９】
前記任意の上位階層チャネルのバッファーに保存されたデータの平均待ち時間が前記所定の基準値を超過する場合、前記任意の上位階層チャネルの優先順位は上向き調整されることを特徴とする、請求項８に記載のデータ伝達方法。
【請求項１０】
前記上位階層チャネルは論理チャネル（logical channel）であり、前記下位階層チャネルは伝送チャネル（transport channel）またはコード複合伝送チャネル（ＣＣＴｒＣＨ）であることを特徴とする、請求項１に記載のデータ伝達方法。
【請求項１１】
無線通信システムの送信側で多数の上位階層チャネルを多重化して下位階層チャネルにマッピングさせるためのデータ伝達方法において、
前記多数の上位階層チャネルに対する既設定された優先順位を、少なくとも一つの条件を満たすか否かによって変更させる段階と、
前記変更された優先順位によって特定の伝送フォーマット組合せの集合（ＴＦＣＳ）の中から特定の伝送フォーマット組合せ（ＴＦＣ）を選択する段階と、
前記選択された伝送フォーマット組合せによって各上位階層チャネルデータを下位階層に伝達する段階と、
を含む、データ伝達方法。
【請求項１２】
少なくとも一つの条件は、任意の上位階層チャネルのバッファーに保存されたデータ量が所定の臨界値を超過するかどうかに関する条件を含むことを特徴とする、請求項１１に記載のデータ伝達方法。
【請求項１３】
任意の上位階層チャネルのバッファーに保存されたデータ量が前記所定の臨界値を超過する場合、前記任意の上位階層チャネルの優先順位は上向き調整されることを特徴とする、請求項１２に記載のデータ伝達方法。
【請求項１４】
少なくとも一つの条件は、任意の上位階層チャネルのバッファーに保存されたデータの平均待ち時間が所定の基準値を超過するかどうかに関する条件を含むことを特徴とする、請求項１１または１２に記載のデータ伝達方法。
【請求項１５】
前記任意の上位階層チャネルのバッファーに保存されたデータの平均待ち時間が前記所定の基準値を超過する場合、前記任意の上位階層チャネルの優先順位は上向き調整されることを特徴とする、請求項１４に記載のデータ伝達方法。
【請求項１６】
無線通信システムの送信側で多数のサービスデータを多重化して下位階層チャネルにマッピングさせるためのデータ伝達方法において、
少なくとも一つの優先順位変更条件を満たすか否かチェックする段階と、
前記少なくとも一つの優先順位変更条件を満たす場合、前記多数のサービスに対する既設定された優先順位を変更させる段階と、
前記変更された優先順位に従って各サービスデータに前記下位階層チャネルの無線資源を割り当てる段階と、
を含む、データ伝達方法。
【請求項１７】
前記割当段階で、前記変更された優先順位によって優先順位の高いサービスデータを優先して前記下位階層チャネルに多重化させることを特徴とする、請求項１６に記載のデータ伝達方法。
【請求項１８】
少なくとも一つの条件は、任意のサービスデータが保存されたバッファーのデータ量が所定の臨界値を超過するかどうかに関する条件を含むことを特徴とする、請求項１６に記載のデータ伝達方法。
【請求項１９】
任意のサービスデータが保存されたバッファーのデータ量が前記所定の臨界値を超過する場合、前記任意のサービスの優先順位は上向き調整されることを特徴とする、請求項１８に記載のデータ伝達方法。
【請求項２０】
少なくとも一つの条件は、任意のサービスデータが保存されたバッファーのデータの平均待ち時間が所定の基準値を超過するかどうかに関する条件を含むことを特徴とする、請求項１６に記載のデータ伝達方法。
【請求項２１】
前記任意のサービスデータが保存されたバッファーのデータの平均待ち時間が前記所定の基準値を超過する場合、前記任意のサービスの優先順位は上向き調整されることを特徴とする、請求項２０に記載のデータ伝達方法。
【請求項２２】
無線通信システムの送信側におけるデータ伝達方法において、
既設定された一つ以上の条件を満たすか否かチェックする段階と、
前記既設定された一つ以上の条件が満たされる場合、各上位階層チャネルの所定量のデータに優先して下位階層チャネルの無線資源を割り当てる段階と、
前記下位階層チャネルの無線資源に余分がある場合、前記既設定された優先順位に従って各上位階層チャネルデータに前記下位階層チャネルの無線資源を割り当てる段階と、
を含むことを特徴とする、データ伝達方法。
【請求項２３】
前記少なくとも一つの条件は、任意のサービスデータが保存されたバッファーのデータ量が所定の臨界値を超過するかどうかに関する条件を含むことを特徴とする、請求項２２に記載のデータ伝達方法。
【請求項２４】
少なくとも一つの条件は、任意のサービスデータが保存されたバッファーのデータの平均待ち時間が所定の基準値を超過するかどうかに関する条件を含むことを特徴とする、請求項２２に記載のデータ伝達方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信システムに関するもので、より詳細には、無線通信システムにおけるデータ伝達方法に関する。
【背景技術】
【０００２】
近年、無線通信システムを通じて音声通信サービスだけでなく、イーメールサービス、画像通信サービス、インターネットサービスなどのようなマルチメディアサービスを提供する必要性が日々増大している。そのため、ダウンリンク（downlink）またはアップリンク（uplink）を通じて同時に多数のサービスを伝送する場合が頻繁に発生する。
【０００３】
多数のサービスを多重化（multiplexing）して伝送する場合に、いかなる基準によってどれだけの無線資源を割り当てて各サービスを伝送するかが非常に重要な問題となる。一般に、サービスの種類、課金体系などによって各サービス別優先順位（priority）を決定し、決定された優先順位に従って無線資源を割り当てる方式が多く用いられる。
【０００４】
優先順位に従って無線資源を割り当てる方式では、サービス品質（QoS：Quality of Service）が無視される場合があるという問題点がある。例えば、優先順位の異なる多数のサービスを伝送する場合に、優先順位の高いサービスに対するデータが続けて発生すると、優先順位に従って優先順位の高いサービスに無線資源が継続して割り当てられ、よって、優先順位の低いサービスには無線資源が長期間割り当てられず、該当のサービスのために最小限に要求されるサービス品質を合わせることができない場合がある。
【０００５】
上記のように、伝送するデータがあるにもかかわらず、優先順位の高いサービスの伝送のために他のサービスのデータを伝送できない状況を‘Starvation’という。このような‘Starvation’は、特定サービスに対してはサービス品質を顕著に低下させる要因となる。例えば、オーディオストリーミング（audiostreaming）のような実時間サービスでは一定量のデータが続けて伝送されなければならないが、もし優先順位によって‘Starvation’が発生すると、長期間伝送されなかったパケットはそれ以上不要なために廃棄（discard）され、結果としてサービス品質が低下する現象につながる。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、上記のような従来技術の問題点を解決するために案出されたもので、その目的は、無線通信システムで多数のサービスを提供する場合に各サービスに無線資源を效率的に配分できる方法を提供することにある。
【課題を解決するための手段】
【０００７】
本発明の一様相として、本発明に係るデータ伝達方法は、無線通信システムの送信側におけるデータ伝達方法であって、少なくとも一つの優先順位変更条件を満たすか否かチェックする段階と、前記少なくとも一つの優先順位変更条件が満たされる場合、前記多数の上位階層チャネルに対する既設定された優先順位（Priority）を変更させる段階と、前記変更された優先順位に従って各上位階層チャネルデータに前記下位階層チャネルの無線資源を割り当てる段階と、を含んで構成されることができる。
【０００８】
本発明の他の様相として、本発明に係るデータ伝達方法は、無線通信システムの送信側で多数の上位階層チャネルを多重化して下位階層チャネルにマッピングさせるためのデータ伝達方法であって、前記多数の上位階層チャネルに対する既設定された優先順位を、少なくとも一つの条件を満たすか否かによって変更させる段階と、前記変更された優先順位によって特定の伝送フォーマット組合せの集合（ＴＦＣＳ）の中から特定の伝送フォーマット組合せ（ＴＦＣ）を選択する段階と、前記選択された伝送フォーマット組合せによって各上位階層チャネルデータを下位階層に伝達する段階と、を含んで構成されることができる。
【０００９】
本発明のさらに他の様相として、本発明に係るデータ伝達方法は、無線通信システムの送信側で多数のサービスデータを多重化して下位階層チャネルにマッピングさせるためのデータ伝達方法であって、少なくとも一つの優先順位変更条件を満たすか否かチェックする段階と、前記少なくとも一つの優先順位変更条件を満たす場合、前記多数のサービスに対する既設定された優先順位を変更させる段階と、前記変更された優先順位に従って各サービスデータに前記下位階層チャネルの無線資源を割り当てる段階と、を含んで構成されることができる。
【００１０】
本発明のさらに他の様相として、本発明に係るデータ伝達方法は、無線通信システムの送信側におけるデータ伝達方法であって、既設定された一つ以上の条件が満たされるか否かチェックする段階と、前記既設定された一つ以上の条件が満たされる場合、各上位階層チャネルの所定量のデータに優先して下位階層チャネルの無線資源を割り当てる段階と、前記下位階層チャネルの無線資源に余分がある場合、前記既設定された優先順位に従って各上位階層チャネルデータに前記下位階層チャネルの無線資源を割り当てる段階と、を含んで構成されることができる。
【００１１】
本発明のさらに他の様相として、本発明に係る無線通信用端末は、多数の上位階層チャネルに対する既設定された優先順位（priority）を、少なくとも一つの条件を満たすか否かによって変更させる過程と、該変更された優先順位に従って特定の伝送フォーマット組合せの集合（ＴＦＣＳ）の中から特定の伝送フォーマット組合せ（ＴＦＣ）を選択する過程と、前記選択された伝送フォーマット組合せによって各上位階層チャネルデータを下位階層に伝達する過程を行なうように設定されたことを特徴とする。
【００１２】
前記少なくとも一つの条件は、任意の上位階層チャネルのバッファー（buffer）に保存されたデータ量が所定の臨界値を超過するか否かに関する条件でありうる。この時、任意の上位階層チャネルのバッファーに保存されたデータ量が前記所定の臨界値を超過する場合、前記任意の上位階層チャネルの優先順位は上向き調整される。
【００１３】
前記少なくとも一つの条件は、任意の上位階層チャネルのバッファーに保存されたデータの平均待ち時間が所定の基準値を超過するか否かに関する条件でありうる。この時、前記任意の上位階層チャネルのバッファーに保存されたデータの平均待ち時間が、前記所定の基準値を超過する場合に、前記任意の上位階層チャネルの優先順位は上向き調整される。
【発明の効果】
【００１４】
本発明によると、無線通信システムで無線資源の浪費を防止し、效率的に無線資源を使用することが可能になる。
【図面の簡単な説明】
【００１５】
【図１】Ｅ−ＵＭＴＳの網構造を示す図である。
【図２】Ｅ−ＵＴＲＡＮ（Evolved Universal Terrestrial Radio Access Network）の概略構成図である。
【図３Ａ】端末（ＵＥ）とＥ−ＵＴＲＡＮ間の無線インターフェースプロトコル（Radio Interface Protocol）の構造を示す図で、図３Ａが制御平面プロトコル構成図で、図３Ｂが使用者平面プロトコル構成図である。
【図３Ｂ】端末（ＵＥ）とＥ−ＵＴＲＡＮ間の無線インターフェースプロトコル（Radio Interface Protocol）の構造を示す図で、図３Ａが制御平面プロトコル構成図で、図３Ｂが使用者平面プロトコル構成図である。
【図４】本発明の好ましい一実施例によるフローチャートである。
【図５】本発明の一実施例によって伝送バッファーに保存されているデータの量を基準にして優先順位を変更する場合を説明するための図である。
【図６】本発明の一実施例によって各サービスに対する優先順位変更が伝送バッファーにおけるデータの平均待ち時間を基準にしてなされる場合の優先順位変更方法を説明するための図である。
【図７】本発明の一実施例によって端末のＭＡＣ階層がネットワークから受け取ったＴＦＣＳから特定ＴＦＣを選択する過程を説明するための図である。
【図８】本発明の一実施例によって端末のＭＡＣ階層がネットワークから受け取ったＴＦＣＳから特定ＴＦＣを選択する過程を説明するための図である。
【図９】本発明の一実施例によって端末のＭＡＣ階層がネットワークから受け取ったＴＦＣＳから特定ＴＦＣを選択する過程を説明するための図である。
【図１０】本発明の他の実施例によるフローチャートである。
【図１１】図１０の具体的な動作を説明するための図である。
【発明を実施するための形態】
【００１６】
以下に添付の図面を参照して説明される本発明の実施例によって本発明の構成、作用及び他の特徴が容易に理解できる。以下に説明される実施例は、本発明の技術的特徴がＵＭＴＳ（Universal Mobile Telecommunications System）またはＥ−ＵＭＴＳ（EvolvedUniversal Mobile Telecommunications System）に適用された例である。
【００１７】
図１は、Ｅ−ＵＭＴＳの網構造を示す図である。Ｅ−ＵＭＴＳシステムは、既存のＷＣＤＭＡＵＭＴＳシステムから進化したシステムで、現在３ＧＰＰ（3rd Generation Partnership Project）で基礎的な標準化作業を進行している。Ｅ−ＵＭＴＳはＬＴＥ（LongTerm Evolution）システムとも呼ばれる。ＵＭＴＳ及びＥ−ＵＭＴＳの技術規格（technical specification）の詳細な内容はそれぞれ、［http://www.3gpp.org/ftp/Specs/2006-12/］と［http://www.3gpp.org/ftp/Specs/htmlinfo/GanttChart-Level-2.htm］を参照すれば良い。
【００１８】
図１を参照すると、Ｅ−ＵＴＲＡＮは基地局（以下‘ｅＮｏｄｅＢ’または‘ｅＮＢ’と略す。）で構成され、ｅＮｏｄｅＢ間にはＸ２インターフェースを通じて連結される。ｅＮＢは、無線インターフェースを通じて端末（User Equipment；以下‘ＵＥ’と略す。）と連結され、Ｓ１インターフェースを通じてＥＰＣ（Evolved PacketCore）に連結される。ＥＰＣは、ＭＭＥ（Mobility Management Entity）／ＳＡＥ（System ArchitectureEvolution）ゲートウェイを含む。
【００１９】
端末とネットワーク間の無線インターフェースプロトコル（Radio Interface Protocol）の階層は、通信システムで広く知られた開放型システム間相互接続（Open SystemInterconnection；OSI）基準モデルの下位３階層を土台にＬ１（第１階層）、Ｌ２（第２階層）、Ｌ３（第３階層）に区分されることができる。そのうち、第１階層に属する物理階層は物理チャネル（PhysicalChannel）を用いた情報伝送サービス（Information Transfer Service）を提供し、第３階層に位置する無線資源制御（RadioResource Control；以下、‘ＲＲＣ’と略す。）階層は、端末とネットワーク間で無線資源を制御する役割を果たす。このために、ＲＲＣ階層は端末とネットワーク間でＲＲＣメッセージを交換する役割を果たす。ＲＲＣ階層は、ＮｏｄｅＢとＡＧなどネットワークノードに分散して位置しても良く、ＮｏｄｅＢまたはＡＧに独立として位置しても良い。
【００２０】
図２は、Ｅ−ＵＴＲＡＮ（Evolved Universal Terrestrial Radio Access Network）の概略的な構成図である。図２で、ハッチング（hatching）した部分は、使用者平面（userplane）の機能的エンティティを表し、ハッチングしていない部分は、制御平面（control plane）の機能的エンティティを表す。
【００２１】
図３Ａ及び図３Ｂは、端末（ＵＥ）とＥ−ＵＴＲＡＮ間の無線インターフェースプロトコル（Radio Interface Protocol）の構造を示す図で、図３Ａが制御平面プロトコル構成図で、図３Ｂが使用者平面プロトコル構成図である。図３Ａ及び図３Ｂの無線インターフェースプロトコルは、水平的に物理階層（PhysicalLayer）、データリンク階層（Data Link Layer）及びネットワーク階層（Network Layer）からなり、垂直的にはデータ情報伝送のための使用者平面（UserPlane）及び制御信号（Signaling）伝達のための制御平面（Control Plane）からなる。図３Ａ及び図３Ｂのプロトコル階層は、通信システムで広く知られた開放型システム間相互接続（OpenSystem Interconnection；OSI）基準モデルの下位３階層を土台に、Ｌ１（第１階層）、Ｌ２（第２階層）、Ｌ３（第３階層）に区分されることができる。
【００２２】
第１階層である物理階層は、物理チャネル（Physical Channel）を用いて上位階層に情報伝送サービス（Information Transfer Service）を提供する。物理階層は、上位にある媒体接続制御（MediumAccess Control）階層とは伝送チャネル（Transport Channel）を通じて連結されており、この伝送チャネルを通じて媒体接続制御階層と物理階層間のデータが移動する。そして、互いに異なる物理階層間、すなわち、送信側と受信側の物理階層間は物理チャネルを通じてデータが移動する。Ｅ−ＵＭＴＳで物理チャネルはＯＦＤＭ（OrthogonalFrequency Division Multiplexing）方式で変調され、これによって時間（time）と周波数（frequency）を無線資源として活用する。
【００２３】
第２階層の媒体接続制御（Medium Access Control；以下、“ＭＡＣ”と略す。）階層は、論理チャネル（Logical Channel）を通じて上位階層である無線リンク制御（RadioLink Control）階層にサービスを提供する。第２階層の無線リンク制御（Radio Link Control；以下、“ＲＬＣ”と略す。）階層は、信頼性あるデータの伝送を支援する。第２階層のＰＤＣＰ階層は、ＩＰｖ４やＩＰｖ６のようなＩＰパケットを用いて伝送されるデータを相対的に帯域幅の小さい無線区間で効率的に伝送する上で不要な制御情報を減らすヘッダ圧縮（HeaderCompression）機能を行なう。
【００２４】
第３階層の最も下部に位置している無線資源制御（Radio Resource Control；以下、‘ＲＲＣ’と略す。）階層は、制御平面でのみ定義され、無線ベアラ（RadioBearer；以下、‘ＲＢ’と略す。）の設定（Configuration）、再設定（Re-configuration）及び解除（Release）と関連して論理チャネル、伝送チャネル及び物理チャネルの制御を担当する。この時、ＲＢとは、端末とＵＴＲＡＮ間のデータ伝達のために第２階層により提供されるサービスのことを意味する。
【００２５】
網から端末にデータを伝送するダウンリンク伝送チャネルには、システム情報を伝送するＢＣＨ（Broadcast Channel）、ページングメッセージを伝送するＰＣＨ（Paging Channel）、その他使用者トラフィックや制御メッセージを伝送するダウンリンクＳＣＨ（SharedChannel）がある。ダウンリンクマルチキャストまたは放送サービスのトラフィックまたは制御メッセージの場合、ダウンリンクＳＣＨを通じて伝送されても良く、または、別のダウンリンクＭＣＨ（MulticastChannel）を通じて伝送されても良い。一方、端末から網へとデータを伝送するアップリング伝送チャネルには、初期制御メッセージを伝送するＲＡＣＨ（RandomAccess Channel）とその他使用者トラフィックや制御メッセージを伝送するアップリングＳＣＨ（Shared Channel）とがある。
【００２６】
伝送チャネルの上位に位置し、伝送チャネルにマッピングされる論理チャネル（Logical Channel）には、ＢＣＣＨ（Broadcast Channel）、ＰＣＣＨ（Paging ControlChannel）、ＣＣＣＨ（Common Control Channel）、ＭＣＣＨ（Multicast Control Channel）、ＭＴＣＨ（MulticastTraffic Channel）などがある。
【００２７】
以下、ＵＭＴＳシステムのＭＡＣ階層で行なう伝送フォーマット組合せ（TFC：Transport Format Combination）選択（selection）について説明する。
【００２８】
ＴＦＣ選択とは、瞬間的に変わる無線チャネル状況に合わせて適切な大きさの伝送ブロック（TB：Transport Block）とその個数などを選択する機能で、限定された無線資源を最大限效率的に使用できるようにする。。ＭＡＣ階層は、基本的に、ＰＨＹ階層に伝送チャネルを通じて伝送ブロックを伝送する。伝送ブロック集合（TBS：TransmissionBlock Set）とは、同一の伝送チャネルを通じて同時に伝送される伝送ブロックの集合のことを意味する。言い換えると、伝送ブロック集合は、特定の伝送時間間隔（TTI：TransmissionTime Interval）の間に伝送される伝送ブロックの集合といえよう。ＴＴＩは、特定の伝送チャネルで定義される基本的な伝送時間間隔を意味し、無線フレーム（radioframe）と呼ばれる時間単位である１０ｍｓの整数倍の値を持つ。伝送ブロック大きさ（Transport Block Size）は、伝送ブロックの大きさをビット（bit）単位で表した値である。伝送ブロック集合の大きさをビット単位で表した値を伝送ブロック集合大きさ（TransportBlock Set Size）と呼ぶ。同一の伝送チャネルで特定ＴＴＩの間に伝送される伝送ブロック大きさは、常に一定である。したがって、特定ＴＴＩの間に伝送ブロック集合大きさは伝送ブロック大きさの整数倍の値を持つ。
【００２９】
伝送フォーマット（TF：Transport Format）とは、一つの伝送チャネルで特定ＴＴＩの間に伝送される伝送ブロック集合の構成情報のことを意味する。ＴＦは、動的（dynamic）構成情報と静的（semi-static）構成情報とに区分されることができる。動的構成情報は、伝送ブロック大きさ、伝送ブロック集合大きさ情報で構成され、静的な部分は、ＴＴＩ、誤り訂正コード、コーディングレート（codingrate）、レートマッチングパラメータ（rate matching parameter）、ＣＲＣ大きさなどの情報で構成される。伝送フォーマット集合（TFS：TransmitFormat Set）は、特定の伝送チャネルと関連したＴＦの集合を意味する。同一ＴＦＳ内で、全てのＴＦの静的な部分は同一である。ＴＦの動的な部分によって伝送速度を決定できるので、伝送ブロック大きさと伝送ブロック集合大きさを変更することによって様々な伝送速度を支援することができる。
【００３０】
特定の伝送チャネルに対するＴＦを決定する時、ＭＡＣ階層は、ＰＨＹ階層における伝送チャネル多重化（Transport Channel Multiplexing）まで考慮しなければならない。伝送チャネル多重化とは、多数の伝送チャネルを一つのコード複合伝送チャネル（CCTrCH：CodedComposite Transport Channel）でマッピングすることで、この機能自体はＰＨＹ階層で行なうが、ＭＡＣ階層はＴＦ決定時に同一のＣＣＴｒＣＨでマッピングされる全ての伝送チャネルに対して考慮しなければならない。実際にＰＨＹ階層で処理するデータの量はＣＣＴｒＣＨを通じて伝送される量であるため、ＭＡＣ階層はＣＣＴｒＣＨを考慮して各伝送チャネルのＴＦを決定しなければならない。この時、ＴＦの組合せを伝送フォーマット組合せ（TFC：TransportFormat Combination）という。
【００３１】
ＴＦＣは、ＭＡＣ階層が自主的に決定できるものではなく、ＵＴＲＡＮのＲＲＣ階層より知らせられる使用可能なＴＦＣの集合（TFCS：TFC Set）から一つを選択しなければならない。すなわち、ＵＴＲＡＮのＲＲＣ階層は、無線ベアラ（RB：RadioBearer）初期設定時にＭＡＣ階層に一つのＣＣＴｒＣＨに対して使用可能なＴＦＣＳを知らせ、ＭＡＣ階層は毎ＴＴＩごとにＴＦＣＳの中から適切なＴＦＣを選択するわけである。端末の場合には、端末ＲＲＣがＵＴＲＡＮのＲＲＣからＴＦＣＳ情報を無線上で受け取り、これを端末のＭＡＣに知らせる。
【００３２】
与えられたＴＦＣＳの中から毎ＴＴＩごとに適切なＴＦＣを選択することが、ＭＡＣ階層が行なう機能であり、これは２段階からなっている。まず、ＣＣＴｒＣＨに割り当てられたＴＦＣＳ内で有効（valid）ＴＦＣＳを構成し、その後、構成された有効ＴＦＣＳの中から最適のＴＦＣを選択する。有効ＴＦＣＳとは、与えられたＴＦＣＳのうち、該当のＴＴＩに実際に使用可能なＴＦＣの集合のことをいい、これは、毎瞬間無線チャネル状況が変わり、これによって端末が送信できるような最大送信電力も変わることを考慮したものである。一般的に伝送可能なデータ量は送信電力の大きさに比例するので、結局として使用可能なＴＦＣは最大送信電力に制限を受けるといえよう。
【００３３】
最適のＴＦＣとは、このように最大送信電力によって制限された有効ＴＦＣＳ内で伝送すべきデータを最大限に伝送できるＴＦＣのことを意味する。ところが、この時、無条件的に多くのデータを伝送できるＴＦＣを選択するのではなく、有効ＴＦＣＳ内で最適ＴＦＣを選択する時には論理チャネルの優先順位（Logical Channel Priority）を基準にして選択する。論理チャネルには１〜８の優先順位がセッティングされるが（１：highestpriority）、多数の論理チャネルが一つの伝送チャネルに多重化され、また、複数の伝送チャネルが一つのＣＣＴｒＣＨに多重化される場合、ＭＡＣ階層は、優先順位の高い論理チャネルデータを最も多く伝送できるようなＴＦＣを選択することができる。
【００３４】
図４は、本発明の好ましい一実施例によるフローチャートである。図４の実施例は、ＵＭＴＳまたはＥ−ＵＭＴＳの端末で多数のサービスと関連したデータを多重化してネットワークに伝送するためのデータ処理方法に関するものである。
【００３５】
図４を参照すると、端末はネットワーク（ＵＴＲＡＮまたはＥ−ＵＴＲＡＮ）から論理チャネルの優先順位と関連した制御情報を受信する［Ｓ４１］。この制御情報は、多数の論理チャネルの基本優先順位、該基本優先順位を変更させるための少なくとも一つの条件、条件満足時における優先順位変更方法、変更された優先順位が維持された期間などと関連した情報を含む。端末は、多数のサービスを多数の論理チャネルを通じて伝送できるから、‘論理チャネルの優先順位’は‘サービスの優先順位’という言葉に替わることができる。この制御情報は、ネットワークから端末にシステム情報を伝送する場合、このシステム情報に含まれて伝送されることができる。他の例として、制御情報は、ネットワーク及び端末との間にＲＲＣ連結設定、無線ベアラ（ＲＢ）の設定、変更または再設定時に端末に伝送されることができる。
【００３６】
端末は、毎ＴＴＩごとに制御情報に含まれた少なくとも一つの優先順位変更条件が満たされるか否かをチェックする［Ｓ４２］。この条件が満たされる場合、制御情報に含まれた基本優先順位を優先順位変更方法によって変更する［Ｓ４３］。以下では、図４のＳ４１〜Ｓ４３過程を具体的な例に挙げて詳細に説明する。
【００３７】
端末がＲＲＣ、ＳＩＰ（Session Initiation Protocol）、ＶｏＩＰ（Voice of IP）、ＢＥ（Best Effort）１、ＢＥ２サービスを伝送し、これらのサービスと関連した基本優先順位をＲＲＣ、ＳＩＰ、ＶｏＩＰ、ＢＥ１、ＢＥ２順と仮定する。すなわち、ＲＲＣの優先順位が最も高く、ＢＥ２の優先順位が最も低い場合とする。
【００３８】
上記のように、ネットワークは、それらサービスの優先順位が変更される少なくとも一つの条件を端末に知らせる。優先順位が変更される条件の一つ例は、論理チャネルの伝送バッファー（Tx buffer）に保存されている各サービスのデータ量とすることができる。すなわち、各サービス別に伝送バッファーに保存されているデータの量が所定の臨界値（threshold）以上である、または、超過する場合に、該当のサービスの優先順位を現在の優先順位よりも高く変更することができる。
【００３９】
例えば、ネットワークは、端末の伝送バッファーに保存されているＢＥ２サービスのデータ量が５０を超過するか以上である条件を満たす場合に、ＢＥ１よりも高い優先順位を持つように設定できる。すなわち、伝送バッファーに保存されているＢＥ２のデータ量が５０を越える場合に、各サービスの優先順位はＲＲＣ、ＳＩＰ、ＶｏＩＰ、ＢＥ２、ＢＥ１の順に変更される。このネットワークは、優先順位変更条件の外にも、上記の変更条件を満たす場合に優先順位変更方法も知らせることができる。例えば、ＢＥ２が上記の優先順位変更条件を満たす場合、優先順位を何番目に変更するかを知らせる。すなわち、例えば、３番目に変更するように設定されていると、変更後の優先順位は、ＲＲＣ、ＳＩＰ、ＢＥ２、ＶｏＩＰ、ＢＥ１の順となる。
【００４０】
ネットワークは端末に、優先順位が変更された時に、該変更された優先順位をどれだけの期間維持するかを知らせることができる。例えば、ネットワークが端末に１ＴＴＩ間でのみ変更された優先順位を維持するように設定し、Ｎ番目のＴＴＩでＢＥ２のサービスが上記の優先順位変更条件を満たしたとすれば、Ｎ番目のＴＴＩで各サービスの優先順位はＲＲＣ、ＳＩＰ、ＶｏＩＰ、ＢＥ１、ＢＥ２からＲＲＣ、ＳＩＰ、ＶｏＩＰ、ＢＥ２、ＢＥ１に変更される。そして、優先順位変更維持期間が１ＴＴＩであるから、次の（Ｎ＋１）番目のＴＴＩでは基本優先順位であるＲＲＣ、ＳＩＰ、ＶｏＩＰ、ＢＥ１、ＢＥ２に再変更される。
【００４１】
一度優先順位が変更されたサービスに対しては一定期間、優先順位の変更条件を満たす場合であっても優先順位が変更されないように設定することも可能である。例えば、Ｎ番目のＴＴＩでＢＥ２サービスが優先順位変更条件を満たしたとすれば、Ｎ番目のＴＴＩでＢＥ２の優先順位の順序は変更される。そして、優先順位変更維持期間が１ＴＴＩなら、（Ｎ＋１）番目のＴＴＩで元の優先順位に再変更される。もし、（Ｎ＋１）番目のＴＴＩでも依然としてＢＥ２サービスのデータが臨界値を越えても、端末はＢＥ２サービスの優先順位を変更しなくて良い。
【００４２】
例えば、ネットワークが再変更禁止区間を５ＴＴＩ、変更維持期間を１ＴＴＩと設定したとすれば、Ｎ番目のＴＴＩでＢＥ２サービスが優先順位変更条件を満たす場合、変更された優先順位はＲＲＣ、ＳＩＰ、ＶｏＩＰ、ＢＥ２、ＢＥ１である。（Ｎ＋１）番目のＴＴＩでは変更維持期間が過ぎたため、元の基本優先順位であるＲＲＣ、ＳＩＰ、ＶｏＩＰ、ＢＥ１、ＢＥ２に変更される。そして、（Ｎ＋１）番目のＴＴＩから（Ｎ＋５番目のＴＴＩまではＢＥ２のサービスが優先順位変更条件を満たしても、優先順位変更禁止区間である５ＴＴＩ以内であるため、当該サービスに対する優先順位は変更されない。これは、伝送バッファーに有るＢＥ２のデータ量が非常に多い場合に、元の優先順位よりも高い優先順位を継続して持つのを防止するためである。
【００４３】
ネットワークは各サービスによって一つ以上の優先順位変更条件を設定できる。例えば、ＢＥ２サービスのデータ量が５０を越えると、優先順位変更維持期間を１ＴＴＩ、優先順位変更禁止区間を５ＴＴＩに設定し、上記のデータ量が８０を越えると、優先順位変更維持期間を２ＴＴＩ、優先順位変更禁止区間を４ＴＴＩに設定することができる。または、ＢＥ２サービスのデータ量が５０を越える場合に４番目の優先順位に変更させ、データ量が８０を越える場合には３番目の優先順位に変更させることも可能である。
【００４４】
さらに他の優先順位変更条件として、各サービスデータが伝送バッファーで待つ時間が所定の基準値を超過するかまたはそれ以上かを用いることも可能である。例えば、ＢＥ２サービスの優先順位変更条件を、伝送バッファーのデータ量が５０を超過するか否かとし、ＢＥ２サービスのデータが伝送バッファーに現在４０有り、それ以上のＢＥ２サービスのデータが発生しないと仮定する。ＢＥ２サービスよりも優先順位が高いＲＲＣ、ＳＩＰ、ＶｏＩＰとＢＥ１サービスのデータが非常多い場合には、ＢＥ２サービスは当該優先順位変更条件を満たすことができないため、‘starvation’現象が進行し続くことができる。すなわち、こういう場合に備えて、ネットワークは端末に各サービスのデータが伝送バッファーで待つ平均待ち時間を優先順位変更条件として設定できる。例えば、ネットワークが、ＢＥ２サービスのデータが伝送バッファーで待機する平均時間が１０ＴＴＩを超過するか否かを優先順位変更条件と設定した場合、該端末は、ＢＥ２サービスのデータが生成され、伝送バッファーで待つ時間の平均値を計算する。端末は、この平均待ち時間が１０ＴＴＩを越える場合に前述のような方法によってＢＥ２サービスの優先順位を変更する。
【００４５】
各サービスに対する優先順位変更を、伝送バッファーにおけるデータの平均待ち時間を基準にして設定した場合についてより具体的に説明すると、次の通りである。図５は、伝送バッファーに保存されているデータの量を基準にして優先順位を変更する場合を説明するための図である。この時、伝送バッファーに保存されているＢＥ２サービスのデータが、優先順位変更条件を満たさない量であると仮定する。この場合には、ＢＥ２サービスのためのデータが平均１０ＴＴＩで継続して伝送遅延されても、ＢＥ２の優先順位が変更されないからＢＥ２の‘starvation’が発生する。
【００４６】
図６は、各サービスに対する優先順位変更が伝送バッファーにおけるデータの平均待ち時間を基準にしてなされる場合の優先順位変更方法を説明するための図である。この時、優先順位変更のための平均待ち時間の基準値を１０ＴＴＩとし、ＢＥ２サービスのデータが伝送バッファーで待機した平均待ち時間を１０ＴＴＩとすれば、各サービスに対する優先順位がＲＲＣ、ＳＩＰ、ＶｏＩＰ、ＢＥ２、ＢＥ１の順に変更され、ＢＥ２のデータがＢＥ１のデータより優先して処理される。すなわち、優先順位変更条件を平均待ち時間とした方法は、優先順位の低いデータの量が少ないために優先順位変更条件をバッファーのデータ量とする時に優先順位変更がされず、依然として‘starvation’現象が発生するのを防止するためである。
【００４７】
各サービスに対する優先順位が変更される条件は、一つ以上にしても良い。例えば、前述したように、特定サービスのデータが一定量だけ伝送バッファーに蓄積されていると当該サービスの優先順位が変更されたり、または、この条件にさらに、優先順位が変更される条件として、特定サービスのデータが一定期間だけ待機した平均待ち時間が所定の基準値を超過したかまたは以上かを含むことも可能である。例えば、ＢＥ２サービスの優先順位は、上記サービスのデータが伝送バッファーに保存されている量によって優先順位が変更されても良く、伝送バッファーに保存されているデータの平均待ち時間によって優先順位が変更されても良い。
【００４８】
もし、二つ以上のサービスに対して同時に優先順位変更条件が満たされたとすれば、順次的な方法を用いて優先順位を変更させることができる。例えば、端末がＢＥ１、ＢＥ２、ＢＥ３の３種類のサービスを伝送し、ＢＥ１の優先順位が最も高く、ＢＥ３の優先順位が最も低いと仮定する。もし、特定ＴＴＩでＢＥ２とＢＥ３の優先順位変更条件が同時に満たされたとすれば、優先順位の高いサービスから優先順位を変更させることができる。例えば、Ｎ番目のＴＴＩでＢＥ２とＢＥ３の優先順位変更条件が両方とも満たされたとすれば、（Ｎ＋１）番目のＴＴＩではＢＥ２、ＢＥ１、ＢＥ３の順に優先順位を変更する。優先順位維持期間を１ＴＴＩと仮定すると、Ｎ番目のＴＴＩではＢＥ２の優先順位が元の優先順位に戻され、Ｎ番目のＴＴＩでＢＥ３の優先順位がＢＥ２の優先順位変更によってずらされたため、（Ｎ＋１）番目のＴＴＩではＢＥ１、ＢＥ３、ＢＥ２の順に設定される。
【００４９】
もし（Ｎ＋１）番目のＴＴＩでも他のサービスが優先順位変更条件を満たすとすれば、（Ｎ＋１）番目以降のＴＴＩで優先順位変更がなされる。上記の各例では優先順位変更時に増加される優先順位の段階を１段階としたが、設定によって数段階ずつ上昇しても良い。例えば、ＢＥ３の優先順位上昇を２段階とした場合には、ＢＥ１、ＢＥ２、ＢＥ３からＢＥ３、ＢＥ１、ＢＥ２に変更されることもできる。これらの場合にも同様に、優先順位変更禁止区間を設定し、変更維持区間後に一定期間では優先順位変更条件を満たしても優先順位を変更しないようにすることができる。
【００５０】
二つ以上のサービスが同時に優先順位変更条件を満たす時に優先順位変更のための他の方法には、両サービスを同時に変更させる方法がある。例えば、ＢＥ２とＢＥ３が特定ＴＴＩで、上記のような優先順位変更条件を満たす場合に、優先順位はＢＥ２、ＢＥ３、ＢＥ１の順に変更されることができる。または、もし各サービスごとの優先順位変更条件が様々ある場合には、各サービスの優先順位上昇段階を異なって設定することができる。例えば、ＢＥ２とＢＥ３とも優先順位変更条件を満たし、伝送バッファーに保存されているＢＥ２のデータ量が５０、ＢＥ３のデータ量は１００であれば、優先順位はＢＥ３、ＢＥ２、ＢＥ１になりうる。このような方法は一つのサービスが優先順位変更条件を満たす時にも適用させることができる。例えば、ＢＥ３が優先順位変更条件を満たし、バッファーのＢＥ３サービスデータの量が５０の場合には１段階のみ優先順位が上昇し、ＢＥ１、ＢＥ３、ＢＥ２の順に設定される。しかし、上記のデータ量が１００の場合には２段階の優先順位が上昇し、ＢＥ３、ＢＥ１、ＢＥ２となるように設定することも可能である。
【００５１】
再び図４を参照すると、端末は、優先順位が変更された場合には変更された優先順位を利用し、そうでない場合には基本優先順位を利用してＴＦＣＳから特定ＴＦＣを選択する［Ｓ４４］。論理チャネルまたはサービスの優先順位によって、与えられたＴＦＣＳから特定ＴＦＣを選択する過程についてより具体的に説明する。
【００５２】
図７〜図９は、本発明の一実施例によって端末のＭＡＣ階層がネットワークから受け取ったＴＦＣＳから特定ＴＦＣを選択する過程を説明するための図である。図７は、論理チャネルの優先順位によってＴＦＣを選択する過程を説明するためのフローチャートである。図７は、一つのＣＣＴｒＣＨには、伝送チャネルであるＴｒＣＨ１とＴｒＣＨ２がマッピングされており、ＴｒＣＨ１に論理チャネルであるＬｏＣＨ１とＬｏＣＨ２がマッピングされ、ＴｒＣＨ２にＬｏＣＨ３がマッピングされている場合を示す。この時、論理チャネルの優先順位はＬｏＣＨ１＝１、ＬｏＣＨ２＝５、ＬｏＣＨ３＝３と、ＬｏＣＨ１の優先順位が最も高いと仮定する。図９は、図８の例で図７の過程に従ってＴＦＣを選択する過程を示す図である。
【００５３】
図８で、ＭＡＣ階層は、毎ＴＴＩごとに与えられたＴＦＣＳの中から最適のＴＦＣを選択する。ＴＦＣＳは、図８のボックス中に表示された通りであり、これは、ＭＡＣ階層が決定するものではなく、ＲＢを設定する時にＲＲＣ階層がＭＡＣ階層に伝達する。図８の例では、合計１６個のＴＦＣＳが定義されている。それぞれのＴＦＣにはそれぞれを識別できる識別子があり、これをＴＦＣＩ（TFC Index）という。ＭＡＣ階層は、各伝送チャネルを通じて物理階層に伝送ブロック集合を伝達する時、物理階層に関連ＴＦＩ値を指示する。物理階層は、伝達されたＴＦＩ値を用いてＴＦＣＩを構成する。図８のＴＦＣＳにおいて括弧中の数字はそもそも（ＴｒＣＨ１の大きさがＳｉｚｅ１であるＴＢ個数、ＴｒＣＨ２の大きさがＳｉｚｅ２であるＴＢ個数）を意味するが、ここでは、全てのＴＢの大きさ（Ｓｉｚｅ１、Ｓｉｚｅ２）が同一であると仮定し、（ＴｒＣＨ１のＴＢ個数、ＴｒＣＨ２のＴＢ個数）と解釈する。
【００５４】
図８のようにＲＬＣの送信バッファー（Tx Buffer）にそれぞれTx Buffer1＝３、Tx Buffer2＝４、Tx Buffer3＝２個のデータブロックが送信待機中にあると仮定し、この時、最大送信電力の制限によって最大１０個のＴＢを伝送できるとする。
【００５５】
図７〜図９を参照すると、合計１６個のＴＦＣＳのうち、最大送信電力の制限によって最大１０個のＴＢを伝送できるので、与えられたＴＦＣＳの中からＴＦＣＩ＝１３、１５を除いて有効ＴＦＣＳを構成する［Ｓ４４１］。
【００５６】
Ｓ４４１過程で構成された有効ＴＦＣＳから、各伝送チャネル別にＲＬＣのTx Bufferに保存されている合計ＴＢの個数よりも多いＴＢを伝送するＴＦＣを除外した有効ＴＦＣＳを構成する［Ｓ４４２］。伝送チャネルのデータ量より大きいＴＦＣを除外する理由は、もしこのようなＴＦＣを選択した場合、ＲＬＣ階層は何らデータ無しでパッディング（padding）のみで構成されたＴＢを生成して伝送しなければならず、無線資源が浪費されるためである。図８の例で、ＴｒＣＨ１のデータはＬｏＣＨ１とＬｏＣＨ２のデータを合計して７個のＴＢであるから、ＴＦＣＩ＝１４を除外する。同様に、ＴｒＣＨ２のデータは２個のＴＢであるから、ＴＦＣＩ＝９とＴＦＣＩ＝１２を除外する。このようにＴＦＣＩ＝９、１２、１４を除いて新しい有効ＴＦＣＳを構成する。Ｓ４４１とＳ４４２過程は互いに順序を変えても良い。
【００５７】
最も高い優先順位を持つ論理チャネルはＰ＝１のＬｏＣＨ１であるから、ＬｏＣＨ１に基づいて新しい有効ＴＦＣＳを構成する［Ｓ４４３］。ＬｏＣＨ１のデータは３個のＴＢであるから、Ｓ４４２過程で構成された有効ＴＦＣＳの中からＬｏＣＨ１のデータを最も多く伝送できるＴＦＣＩ＝６〜１１を選択し、新しい有効ＴＦＣＳを構成する［Ｓ４４４］。
【００５８】
その次に高い優先順位を持つ論理チャネルであるＬｏＣＨ３に基づいて新しい有効ＴＦＣＳを構成する。ＬｏＣＨ３のデータは２個のＴＢであるから、当該新しく構成された有効ＴＦＣＳの中から、ＬｏＣＨ３のデータを最も多く伝送できるＴＦＣＩ＝８とＴＦＣＩ＝１１を選択し、新しい有効ＴＦＣＳを構成する。その次に優先順位の高いＬｏＣＨ３に基づいて新しい有効ＴＦＣＳを構成する。ＬｏＣＨ２のデータは３個のＴＢであるから、当該新しく構成された有効ＴＦＣＳの中からＬｏＣＨ２のデータを最も多く伝送できるＴＦＣI=１１を選択し、新しい有効ＴＦＣＳを構成する。この時、有効ＴＦＣＳ中にはＴＦＣが一つしか存在しないので、このＴＦＣＩ＝１１が最適のＴＦＣとして選択される。結局として、今度のＴＴＩで伝送されるＴＢ個数は、各論理チャネル別にＬｏＣＨ１＝３、ＬｏＣＨ２＝３、ＬｏＣＨ３＝２となる［Ｓ４４３〜Ｓ４４６］。
【００５９】
優先順位によってＴＦＣが選択されると［Ｓ４４］、選択されたＴＦＣによって各論理階層（またはサービス）のデータは下位階層に伝達される［Ｓ４５］。図８の例で、ＴＦＣＩ＝１１のＴＦＣによって各論理チャネル別にＬｏＣＨ１＝３、ＬｏＣＨ２＝３、ＬｏＣＨ３＝２のＴＢがＭＡＣ階層に伝達され、ＭＡＣ階層でＬｏＣＨ１及びＬｏＣＨ２は多重化されてＴｒＣＨ１にマッピングされ、ＬｏＣＨ３はＴｒＣＨ２にマッピングされてデータが物理階層に伝達される。物理階層でＴｒＣＨ１及びＴｒＣＨ２は多重化されてコード複合伝送チャネル（ＣＣＴｒＣＨ）を構成する［Ｓ４６］。ＣＣＴｒＣＨに多重化されたデータは物理階層でプロトコルによって要求されるデータ処理が行なわれ、物理チャネルを通じてネットワークに伝送される［Ｓ４７］。
【００６０】
図１０は、本発明の他の実施例によるフローチャートである。図１０の実施例は、本発明の技術的特徴がＰＢＲ（Prioritized Bit Rate）方式に適用された例である。ＰＢＲ方式とは、上位階層から下位階層に各サービスまたはＲＢ別にデータを伝達する場合、‘starvation’現象を減少させるための方式の一つで、各サービスまたはＲＢ（または論理チャネル）ごとに既に決定された量（ＰＢＲ量）だけの下位階層資源を優先的に割り当てた後、下位階層資源に余分がある場合に各サービス別優先順位に従って下位階層資源を割り当てる方式である。
【００６１】
図１０を参照すると、端末は、ネットワークから論理チャネルの優先順位と関連した制御情報を受信する［Ｓ１０］。この制御情報は、多数の論理チャネルの基本優先順位、ＰＢＲ方式を適用するための少なくとも一つの条件、条件満足時における各論理チャネル別に適用されるＰＢＲ量などと関連した情報を含む。この制御情報は、ネットワークから端末にシステム情報を伝送する場合にシステム情報に含まれて伝送されることができる。他の例として、この制御情報は、ネットワーク及び端末間にＲＲＣ連結設定、無線ベアラ（ＲＢ）の設定、変更または再設定時に端末に伝送されることができる。ＰＢＲ方式を適用するための条件と関連した情報をネットワークから端末に伝達せずに、該端末が自身のバッファー状態、伝送資源などを考慮して自主的に決定することも可能である。
【００６２】
続いて、端末は、受信した制御情報に含まれた基本優先順位を用いて各論理チャネルのバッファーに保存されたデータを下位階層に伝達する［Ｓ１０２］。この時、上述したように、ＴＦＣＳを用いて各論理チャネルデータを多重化させて、ＭＡＣ階層を通じて物理階層に伝達する。
【００６３】
端末は、受信した制御情報に含まれたＰＢＲ方式を適用するための一つ以上の条件が満たされるか否かを判断する［Ｓ１０３］。この一つ以上の条件が満たされる場合、端末は、ＰＢＲ方式を適用して各論理チャネルのバッファーに保存されたデータを下位階層に伝達し［Ｓ１０４］、上記一つ以上の条件が満たされない場合、基本優先順位に従って各論理チャネルデータを下位階層に伝達する［Ｓ１０２］。
【００６４】
ＰＢＲ方式を適用するための一つ以上の条件は、各論理チャネルバッファーの状態及び／または下位階層資源の状態などによって決定されることができる。例えば、任意の論理チャネルのバッファーに保存されたデータの量が所定の臨界値を超過するか否か、または、任意の論理チャネルのバッファーに保存されたデータの平均待ち時間が所定の基準値を超過するか否かなどが、ＰＢＲ方式を適用するための一つ以上の条件に含まれることができる。
【００６５】
図１１は、図１０の実施例の具体的な動作を説明するための図である。図１１で、（ａ）は、第１サービスのためのデータが保存されたＲＢ１バッファーの各伝送時間間隔（ＴＴＩ）別バッファー状態を示し、（ｂ）は、第２サービスのためのデータが保存されたＲＢ２バッファーの各ＴＴＩ別バッファー状態を示す。（ｃ）は、各ＴＴＩ別に下位階層に伝達されるデータブロックを示す。図１１で、第１サービスの優先順位が第２サービスよりも高く、各サービスに対する優先ビットレート（PBR：Prioritized Bit Rate）は、ＴＴＩにつき１ブロック（1 block/TTI）であると仮定する。ＰＢＲ方式を適用するための条件は、優先順位の低い第２サービスデータが保存されたＲＢ２バッファーに１０個以上のデータブロックが保存されたか否かであり、このＲＢ２バッファーに１０個以上のデータブロックが保存された場合にＰＢＲ方式を適用するとする。また、ＰＢＲ方式を適用するための上記条件が満たされると、２ＴＴＩの間にＰＢＲ方式を適用するとする。
【００６６】
最初のＴＴＩでは、ＲＢ２バッファーに保存されたデータブロックの個数が１０より小さいので、ＰＢＲ方式が適用されない。したがって、利用可能な下位階層資源は、優先順位の高い第１サービスに全て割り当てられ、ＲＢ１バッファーに保存された３個のデータブロック２１，２２，２３が下位階層に伝達される。２番目のＴＴＩでもＰＢＲ方式は適用されないので、第１サービスに利用可能な下位階層資源が全て割り当てられ、ＲＢ１バッファーに保存された３個のデータブロック２４，２５，２６のみが下位階層に伝達される。
【００６７】
３番目のＴＴＩではＲＢ２バッファーに保存されたデータブロックの個数が１０であるので、ＰＢＲ方式が適用される。したがって、各サービスごとに設定された優先ビットレート（ＰＢＲ）分の資源が優先して割り当てられる。設定された優先ビットレートは、上記第１サービス及び第２サービスとも１ブロック／ＴＴＩであるから、ＲＢ１バッファーのデータブロック一つとＲＢ２バッファーのデータブロック一つが優先して下位階層に伝達される。３番目のＴＴＩで下位階層に伝達可能なデータブロックの個数は２であるから、追加的なデータブロックの伝達は発生しない。ＰＢＲ方式を適用する場合にも各サービス別優先順位によって、優先順位の高いサービスに優先して下位階層資源を割り当てたり、逆に優先順位の低いサービスに優先して下位階層資源を割り当てることも可能である。図１１でＰＢＲ方式を適用するための条件が満たされる場合、２ＴＴＩの間にＰＢＲ方式を適用すると設定したため、４番目のＴＴＩでは３番目のＴＴＩと同じ方式によってデータブロックが下位階層に伝達される。
【００６８】
５番目のＴＴＩでＲＢ２バッファーに保存されたデータブロックの個数は１１であるから、再びＰＢＲ方式が適用される。したがって、各バッファーから一つずつのデータブロックが下位階層に優先して伝達され、余分の下位階層資源は優先順位に従って優先順位の高いサービスに割り当てられる。一つのデータブロックに対する余分があるので、優先順位の高い第１サービスのデータブロック一つが追加的に下位階層に伝達される。５番目のＴＴＩでもＰＢＲ方式が適用されて、５番目のＴＴＩと同じ方式によって各バッファーに保存されたデータブロックが下位階層に伝達される。
【００６９】
図１１の例では、各サービスに対する優先ビットレートが同一に設定されたが、優先順位によって異なって設定されても良い。また、端末のバッファー状態及び／または下位階層資源などによって各サービスに対する優先ビットレートを可変的に設定することも可能である。図１１の例で、ＲＢ２バッファーに１０個以上のデータブロックが保存される場合に、各サービスに対して１ブロック／ＴＴＩのＰＢＲ方式を適用すると設定したが、例えば、ＲＢ２バッファーに２０個以上のデータブロックが保存される場合に、第１サービスのための優先ビットレートを１ブロック／ＴＴＩ、第２サービスのための優先ビットレートを２ブロック／ＴＴＩに設定してＰＢＲを適用することも可能である。
【００７０】
以上の実施例は、本発明の構成要素と特徴が所定の形態で結合されたものである。各構成要素または特徴は別の明示的な言及がない限り選択的なものとして考慮されるべきである。各構成要素または特徴は、他の構成要素や特徴と結合しない形態で実施されても良く、一部構成要素及び／または特徴を結合させて本発明の実施例を構成しても良い。本発明の実施例で説明される動作の順序は変更可能である。ある実施例の一部構成や特徴は他の実施例に含まれることができ、または、他の実施例の対応する構成または特徴と取り替えられることができる。また、特許請求の範囲で明示的な引用関係のない請求項を結合させて実施例を構成したり、出願後の補正により新しい請求項として含めることもできることは明らかである。
【００７１】
本文書において本発明の実施例は端末とネットワーク間のデータ送受信関係を中心に説明された。本文書でネットワークにより行なわれると説明された特定動作は、場合によっては基地局またはその上位ノード（upper node）により行なわれることができる。すなわち、基地局を含む多数のネットワークノード（network nodes）からなるネットワークで端末との通信のために行なわれる様々な動作は、基地局または基地局以外の他のネットワークノードにより行なわれうるということは自明である。‘基地局’は、固定局（fixedstation）、Node B、eNode B（eNB）、アクセスポイント（access point）などの用語に替えることができる。また‘端末’はＵＥ（UserEquipment）、ＭＳ（Mobile Station）、ＭＳＳ（Mobile Subscriber Station）などの用語に替えることができる。
【００７２】
本発明による実施例は、様々な手段、例えば、ハードウェア、ファームウェア（firmware）、ソフトウェアまたはそれらの結合などにより具現されることができる。ハードウェアによる具現の場合、本発明の一実施例による無線通信システムにおけるページングメッセージ送受信方法は、一つまたはそれ以上のＡＳＩＣｓ（applicationspecific integrated circuits）、ＤＳＰｓ（digital signal processors）、ＤＳＰＤｓ（digitalsignal processing devices）、ＰＬＤｓ（programmable logic devices）、ＦＰＧＡｓ（fieldprogrammable gate arrays）、プロセッサ、コントローラ、マイクロコントローラ、マイクロプロセッサなどにより具現されることができる。
【００７３】
ファームウエアやソフトウェアによる具現の場合、本発明の一実施例による無線通信システムにおけるページングメッセージ送受信方法は、以上で説明された機能または動作を行なうモジュール、手順、関数などの形態で具現されることができる。ソフトウェアコードはメモリユニットに記憶されてプロセッサーにより駆動されることができる。このメモリユニットはプロセッサ内部または外部に位置し、公知の様々な手段によりプロセッサとデータを交換することができる。
【００７４】
本発明は、本発明の精神及び必須特徴を逸脱しない範囲で他の特定の形態に具体化されることができるということが当業者には自明である。したがって、上記の詳細な説明は、あらゆる面において制限的なものとして解釈されてはならず、例示的なものとして考慮されるべきである。本発明の範囲は、添付した請求項の合理的解釈によって決定されなければならず、本発明の等価的範囲内における変更はいずれも本発明の範囲に含まれる。
【図１】
2010511319.tif 000003
【図２】
2010511319.tif 000004
【図３Ａ】
2010511319.tif 000005
【図３Ｂ】
2010511319.tif 000006
【図４】
2010511319.tif 000007
【図５】
2010511319.tif 000008
【図６】
2010511319.tif 000009
【図７】
2010511319.tif 000010
【図８】
2010511319.tif 000011
【図９】
2010511319.tif 000012
【図１０】
2010511319.tif 000013
【図１１】
2010511319.tif 000014
【国際調査報告】
2010511319.tif 000015
2010511319.tif 000016
2010511319.tif 000017