(57)【特許請求の範囲】
【請求項１】
基地局の送信器から移動端末に異なる種類のサービスデータを伝送するための方法において、
所定のデータ伝送率によって伝送できるデータのサイズを決定する過程と、
前記移動端末に伝送する優先順位が異なる、前記異なる種類のサービスデータを優先順位によって、前記伝送できるデータのサイズで少なくとも２以上のサービスデータを一つのパケットで組み合せて伝送する過程と、
を含み、
前記データ伝送率は、前記移動端末から受信されたデータ伝送率情報（ＤＲＣ）によって決定され、
前記伝送できるデータのサイズは、物理階層パケットのサイズであり、
前記サービスデータは、優先順位によって割り当てられたバッファにおいて所定サイズのＴＵ（Ｔｒａｎｓｐｏｒｔ  Ｕｎｉｔ）を単位として貯蔵され、
前記組み合わせて伝送する過程は、１つまたは複数のＴＵを組み合わせたサイズが物理階層パケットのサイズを満足するように、１つの物理階層パケットに１つまたは複数のＴＵをマッピングする過程を含むことを特徴とする方法。
【請求項２】
前記組み合せられたデータのサイズが前記伝送できるデータのサイズより小さい場合、前記所定の伝送率で伝送できる第２データのサイズで伝送データを構成する過程をさらに含むことを特徴とする請求項１記載の方法。
【請求項３】
前記組み合せられたデータのサイズが前記所定の伝送率で伝送できるどのデータサイズも満足しない場合、前記伝送率より小さい伝送率のうち最大伝送率を選択し、少なくとも１つのサービスデータを組み合せることによって、前記選択された伝送率で伝送できるデータのサイズで伝送データを構成する過程をさらに含むことを特徴とする請求項２記載の方法。
【請求項４】
前記基地局が異なる２つ以上の移動端末をサービスする場合、ラウンドロビンスケジューリングによってサービスする端末を選択する過程をさらに含むことを特徴とする請求項１記載の方法。
【請求項５】
前記所定のデータ伝送率は、前記基地局において前記移動端末から受信されたデータ伝送率情報（Ｄａｔａ Ｒａｔｅ Ｃｏｎｔｒｏｌ： ＤＲＣ）によって決定されることを特徴とする請求項１記載の方法。
【請求項６】
移動端末に異なる種類のサービスデータを伝送するための基地局装置において、
所定のデータ伝送率で伝送できるデータのサイズを決定し、前記異なる種類のサービスデータの優先順位によって前記異なる種類のサービスデータのうち少なくとも２以上のサービスデータを組み合せることによって、伝送できるデータのサイズで伝送データを構成する送信器から構成され、
前記データ伝送率は、前記移動端末から受信されたデータ伝送率情報（ＤＲＣ）によって決定され、
前記伝送できるデータのサイズは、物理階層パケットのサイズであり、
前記サービスデータは、優先順位によって割り当てられたバッファにおいて所定サイズのＴＵを単位として貯蔵され、
前記送信器は、１つまたは複数のＴＵを組み合わせたサイズが物理階層パケットのサイズを満足するように、１つの物理階層パケットに１つまたは複数のＴＵをマッピングすることにより伝送データを構成することを特徴とする装置。
【請求項７】
前記基地局が異なる２つ以上の移動端末をサービスする場合、前記基地局は、ラウンドロビンスケジューリングによってサービスされる移動端末を選択することを特徴とする請求項６記載の装置。
【請求項８】
エラーを含んでいるサービスデータのサイズが前記伝送できるデータのサイズと同一であるか否かを判断する過程と、
前記エラーを含んでいるサービスデータのサイズが前記伝送できるデータのサイズと同一である場合、前記所定のデータ伝送率で前記エラーを含んでいるサービスデータを再伝送する過程と、
をさらに含むことを特徴とする請求項１記載の方法。
【請求項９】
エラーを含んでいる２つ以上のサービスデータブロックの和が前記伝送できるデータのサイズと同一である場合、前記エラーを含んでいる２つ以上のサービスデータブロックを組み合せることによって、前記所定のデータ伝送率でエラーを含んでいるサービスデータを再伝送する過程をさらに含むことを特徴とする請求項８記載の方法。
【請求項１０】
前記エラーを含んでいる２つ以上のサービスデータブロックの和が前記所定のデータ伝送率で伝送できるどのデータのサイズとも同一でない場合、サービスデータは、前記サービスデータの優先順位によって再伝送されることを特徴とする請求項９記載の方法。
【請求項１１】
サービスデータの優先順位によって再伝送から排除されたサービスデータは、次のスケジューリングの時に優先的に再伝送されることを特徴とする請求項１０記載の方法。
【請求項１２】
前記エラーを含んでいるデータが２つ以上であり、前記エラーを含んでいる２つ以上のサービスデータの和が前記伝送できるデータのサイズと同一でない場合、前記２つの種類のサービスデータの優先順位によって前記２つ以上のサービスデータを再伝送する過程をさらに含むことを特徴とする請求項８記載の方法。
【請求項１３】
前記エラーを含んでいるデータの和が前記伝送できるデータのサイズと同一でない場合、前記エラーを含んでいるサービスデータを組み合せることによって、第２伝送できるサイズで再伝送データを構成する過程をさらに含むことを特徴とする請求項８記載の方法。
【請求項１４】
前記２つ以上のサービスデータの組み合せが前記データ伝送率で伝送できるどのデータのサイズとも同一でない場合、前記決定されたデータ伝送率より小さい最大伝送率で前記エラーを有する２つ以上の種類のサービスデータの組み合せを再伝送する過程をさらに含むことを特徴とする請求項１２記載の方法。
【請求項１５】
前記２つ以上のサービスデータが前記データ伝送率で伝送できるどのデータのサイズとも同一でない場合、前記伝送されたデータ伝送率より小さい最大のデータ伝送率で、エラーを有する前記２つ以上のサービスデータを分離して再伝送する過程をさらに含むことを特徴とする請求項１２記載の方法。
【請求項１６】
サービスされる移動端末が２つ以上である場合、ラウンドロビンスケジューリングによってサービスされる移動端末を選択する過程をさらに含むことを特徴とする請求項８記載の方法。
【請求項１７】
再伝送されるデータ及び初期伝送されるデータが前記移動端末に伝送される場合、前記再伝送されるデータを優先的に伝送することを特徴とする請求項８記載の方法。
【請求項１８】
前記送信器は、エラーを含んでいるサービスデータのサイズが前記伝送できるデータの最大サイズと同一である場合、前記データ伝送率で前記エラーが発生されたサービスデータを再伝送することを特徴とする請求項６記載の装置。
【請求項１９】
基地局から異なる種類のサービスデータが一つのチャネルで伝送されてきた場合、これを移動端末で受信する方法において、
前記受信されたサービスデータが初期伝送されたサービスデータであるか、それとも、再伝送されたサービスデータであるかを検査する過程と、
前記受信されたサービスデータが初期伝送されたサービスデータである場合、前記受信されたサービスデータからエラーを検出し、前記受信されたサービスデータに対する前記エラー検出結果を示すフィードバック情報を生成する過程と、
前記サービスデータの品質情報（ＱｏＳ）によって前記サービスデータを分離して貯蔵する過程と、
を含み、
前記サービスデータは、前記基地局において、優先順位によって割り当てられたバッファにおいて所定サイズのＴＵを単位として貯蔵され、１つまたは複数のＴＵを組み合わせたサイズが物理階層パケットのサイズを満足するように、１つの物理階層パケットに１つまたは複数のＴＵがマッピングされ、それぞれのＴＵに品質情報（ＱｏＳ）が割り当てられたものであり、
前記物理階層パケットのサイズは、前記移動端末から送信したデータ伝送率情報（ＤＲＣ）によって決定されたデータ伝送率によって前記基地局において決定された伝送できるデータのサイズであり、
前記移動端末に伝送される優先順位が異なる、前記異なる種類のサービスデータが優先順位によって、前記伝送できるデータのサイズで少なくとも２以上のサービスデータが一つのパケットで組み合せて伝送されることを特徴とする方法。
【請求項２０】
前記フィードバック情報は、前記サービスデータがエラーを有するか否かを示すことを特徴とする請求項１９記載の方法。
【請求項２１】
前記受信されたサービスデータが再伝送されたサービスデータである場合、前記受信されたサービスデータを初期伝送データと組み合せ、前記組み合せられたサービスデータに対してエラー検査を遂行することを特徴とする請求項１９記載の方法。
【請求項２２】
基地局から異なる種類のサービスデータを受信する移動端末における受信器において、
前記受信されたサービスデータが初期伝送されたサービスデータであるか、それとも、再伝送されたサービスデータであるかを検査する検査部と、
前記受信されたサービスデータからエラーを検出するエラー検出部と、
前記受信されたサービスデータが初期伝送されたサービスデータである場合、前記受信されたサービスデータに対するエラー検出結果を示すフィードバック情報を生成するフィードバック情報生成部と、
前記サービスデータの品質情報（ＱｏＳ）によって前記サービスデータを分離して貯蔵する品質逆多重及び貯蔵部と、
から構成され、
前記サービスデータは、前記基地局において、優先順位によって割り当てられたバッファにおいて所定サイズのＴＵを単位として貯蔵され、１つまたは複数のＴＵを組み合わせたサイズが物理階層パケットのサイズを満足するように、１つの物理階層パケットに１つまたは複数のＴＵがマッピングされ、それぞれのＴＵに品質情報（ＱｏＳ）が割り当てられたものであり、
前記物理階層パケットのサイズは、前記移動端末から送信したデータ伝送率情報（ＤＲＣ）によって決定されたデータ伝送率によって前記基地局において決定された伝送できるデータのサイズであり、
前記移動端末に伝送される優先順位が異なる、前記異なる種類のサービスデータが優先順位によって、前記伝送できるデータのサイズで少なくとも２以上のサービスデータが一つのパケットで組み合せて伝送されることを特徴とする装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、符号分割多重接続通信システムにおいて、プロトコル構造によるデータ伝送装置及び方法に関し、特に、マルチメディアサービスを支援し、高速伝送率を保障する移動通信システムにおけるデータ伝送装置及び方法に関する。
【０００２】
【従来の技術】
一般的に、移動通信システムにおいては、音声サービス及びデータサービスを両方とも提供する。このような移動通信システムにおいては、ＩＳ−２０００、３ＧＰＰ２の１ＸＥＶ技術によって提案されたＨＤＲ(High Data Rate)、１ＥＸＴＲＥＭＥ．ＨＤＲ及び１ＥＸＴＲＥＭＥがある。しかしながら、前記移動通信システムは、マルチメディアサービスには適しない。特に、パケットデータをサービスする場合、利得率(throughput)を最適化することができない。
【０００３】
前記移動通信システムにおいて、同一の物理チャネルを通して伝送されたデータは、同一のＱｏＳ(Quality of Service)レベルを有する。これは、マルチメディアサービスにおいて、インターメディア(Inter-media)及びイントラメディア(Intra-media)に異なるＱｏＳを提供することに限界があることを意味する。従って、異なるサービス種類に対して異なるＱｏＳを提供する新しい移動通信システムが要求されている。
【０００４】
【発明が解決しようとする課題】
従って、本発明の目的は、ＭＱＣ(Multiple Quality Control)構造を採用し、ＴＵ(Transport Unit)を基礎にしてデータを伝送する移動通信システムにおける効果的なスケジューリング装置及び方法を提供することにある。
本発明の他の目的は、マルチメディアサービスを提供するシステムにおいて、ラウンドロビンを基準にするスケジューリング装置及び方法を提供することにある。
【０００５】
本発明のまた他の目的は、多重チャネルを通して伝送されるＴＵを、基地局において伝送率及びデータトラヒック種類によって組み合せる装置及び方法を提供することにある。
本発明のまた他の目的は、移動端末において、組み合せられたＴＵを多重チャネルを通して受信して処理する装置及び方法を提供することにある。
本発明のまた他の目的は、データサービス及びマルチメディアサービスを支援するプロトコル構造において、効果的なスケジューリングによって高速データ伝送及びデータ伝送の時に高い利得率(Throughput)を提供する装置及び方法を提供することにある。
【０００６】
【課題を解決するための手段】
前記目的を解決するための本発明は、異なる種類のサービスデータを移動端末に伝送する装置及び方法を提供する。
基地局における送信器は、移動端末から受信されたデータ伝送率情報(Data Rate Control: ＤＲＣ)によって決定されたデータ伝送率で伝送できるデータの最大サイズを決定し、異なる種類のサービスデータの優先順位によって、前記異なる種類のサービスデータのうち１つ以上の種類のサービスデータを組み合せることによって、前記伝送できるデータの最大サイズで伝送データを構成する。
【０００７】
【発明の実施の形態】
以下、本発明に従う好適な実施形態について添付図を参照しつつ詳細に説明する。下記の説明において、本発明の要旨のみを明確にする目的で、関連した公知機能または構成に関する具体的な説明は省略する。
【０００８】
図１は、本発明によってセル内の移動端末(Mobile Station: ＭＳ)にサービスを提供する基地局における送信器のブロック図である。図１を参照すると、参照符号１０１は、移動端末に伝送するために基地局に受信される応用サービスデータを示す。前記応用サービスデータを受信すると、前記基地局は、前記応用サービスデータの優先順位を決定し、前記優先順位によって前記応用サービスデータをバッファに割り当てる。ここで、３つの応用サービスがそれぞれの移動端末に同時に提供されると仮定する。応用サービスデータが前記基地局に到着する場合、１つのバッファが対応する移動端末に割り当てられる。それぞれの移動端末のための３つの応用サービスデータは、同一のＱｏＳを有することも、異なるＱｏＳを有することも可能である。前記基地局は、異なるＱｏＳ要求によって前記応用サービスデータを適切に処理するために、前記応用サービスデータに予め設定されたバッファを割り当てる。
【０００９】
参照符号１０５は、それぞれの移動端末に割り当てられた３つのバッファにおいて３つの応用サービスデータを処理する過程を示す。それぞれのバッファは、ＭＱＣ(Multiple Quality Control: 以下、ＭＱＣと称する)チャネルとして動作するので、３つのＭＱＣチャネルがそれぞれの移動端末に割り当てられたと言える。ここで、前記基地局がそれぞれの移動端末に３つの応用サービスデータを提供すると仮定するので、３つのバッファが前記移動端末に割り当てられる。それぞれのバッファの応用サービスデータは異なる品質マッチング(Quality Matching: 以下、ＱＭと称する)値にマッピングされて移動端末に伝送される。所定の伝送率によって、１つの物理階層パケット(Physical Layer Packet: 以下、ＰＬＰと称する)に１つまたはそれ以上のＴＵ(Transport Unit)がマッピングされる。セル内に２０個の移動端末が存在する場合、前記基地局は、前記移動端末に最小２０個のバッファを割り当てる。それぞれの移動端末が３つの応用サービスからデータを受信すると、移動端末別に３つのバッファが割り当てられる。それぞれのバッファにそれぞれの応用サービスデータを３８４ビットＴＵで貯蔵する。前記応用サービスデータはそれぞれヘッダ(header)及びテール(tail)を有する。前記基地局と対応する移動端末との間のチャネル状況及び所定のデータ伝送率に基づいて、それぞれのバッファから読み取られたビットの数が決定される。
【００１０】
サーバー１１０は、ラウンドロビンスケジューリング(Round Robin scheduling)によってそれぞれのバッファから３８４ビット単位で貯蔵されているＴＵを読み取る(readout)。移動端末は、全体的にラウンドロビンによってスケジューリングされるが、特定の移動端末に２つ以上の応用サービスを提供する場合は、前記応用サービスの優先順位によって応用サービスデータがＰＬＰにマッピングされる。それぞれのバッファから読み取られるＴＵの数は、伝送率によって異なるが、１つ、２つ、４つ、または８つのＴＵが１つのＰＬＰを通して伝送されることができる。データ伝送率にマッピングされるＴＵに関しては後で説明する。
【００１１】
参照番号１１５は、移動端末から受信されるＤＲＱ(Data Rate reQuest)によって決定されたデータ伝送率によってＴＵを使用してＰＬＰを構成し、前記ＰＬＰを物理チャネルのスロットにマッピングする。前記ＰＬＰは、伝送率及びトラヒックチャネルの収容能力によって伝送されるスロットの数が異なる。前記ＰＬＰは、前記伝送率によって１、２、４、または８スロットにマッピングされることができる。つまり、前記ＴＵは、前記ＰＬＰのサイズ及び前記伝送率によって１．２５ｍｓ単位のスロットにマッピングされる。スロットマッピング過程に関しても後で詳細に説明する。
【００１２】
参照符号１２０は、スロットが伝送される過程を示す。伝送チャネルは、ＡＷＧＮ(Additive White Gaussian Noise)チャネルまたはフェーディング(Fading)チャネルとしてモデリングされることができる。本発明による伝送方式及び装置はチャネルの特性とは無関係であるので、前記チャネルに関する具体的な説明は省略する。
参照符号１２５は、基地局から応用サービスデータを受信する移動端末を示す。前記応用サービスデータは、セル内の移動端末の数及び応用サービスの数によって、実際の適用において異なる方式によって伝送されることができるが、この相違点は、送信装置の全体動作には影響を与えない。
【００１３】
図２は、本発明の実施形態によって前記基地局から特定の移動端末に多重チャネルを通してＴＵを伝送する構造を示す。図２を参照すると、参照符号２０１は、３つの種類の応用サービスデータが前記基地局に到着する過程を示す。前記応用サービスデータ２０１は、３８４ビット単位で分割されて最小伝送単位のＴＵを構成する。本発明の実施形態において、前記分割単位は異なる長さに設定されることもできる。
【００１４】
ＭＵＸ＆ＱｏＳ階層２１０は、ＴＵを前記ＴＵの優先順位によってバッファに割り当てる。３つのバッファ２１５は、前記移動端末に３つの応用サービスデータが伝送されるので、前記応用サービスデータを貯蔵するために割り当てられる。前記３つの初期伝送バッファ以外に、エラーが検出されたＴＵを前記移動端末に再伝送するために、前記移動端末に３つ以上の再伝送バッファが割り当てられる。再伝送バッファが空きの状態になるまで、再伝送データは初期伝送データより優先的に伝送される。初期伝送バッファの数と同一数の再伝送バッファは、それぞれの移動端末に割り当てられる。例えば、１番の移動端末(ＭＳ１)の再伝送バッファのいずれか１つにＴＵが存在する場合、前記基地局は、ＭＳ１に再伝送バッファに残っているＴＵを伝送するまで、ＭＳ２のバッファのいずれか１つにサーバーをスイッチングしない。
【００１５】
図２には図示されていないが、前記基地局は、エラーの影響を最小化するために、伝送するデータに対してチャネルコーディングを遂行する。前記チャネルコーディングとしては、ターボコーディング(Turbo coding)またはコンボルーションコーディング(Convolutional coding)を遂行することができる。図２の説明において、３８４ビット単位で前記応用サービスデータがバッファに貯蔵されていると仮定して説明しているが、前記ＴＵは、実施形態ではＣＲＣビット及びテールビット(tail bit)が付加されるペイロード(payload)であるので、(３８４ビット−ＣＲＣビット−テールビット)の長さを有する。３０７．２Ｋｂｐｓのデータ伝送率で３０７２ビットのデータブロックが伝送される場合、実際伝送されるペイロードは、ＣＲＣビット及びテールビットを含めて３０７２ビットになる。つまり、伝送単位であるＴＵは、前記ペイロードにＣＲＣビット及びテールビットを付加することによって構成される。前記ＴＵは、チャネルコーディングされて移動端末に伝送される。前記３つのバッファを前記バッファに貯蔵される応用サービスデータの優先順位(つまり、高、中、低)によって、それぞれＨ−ｐｒｉｏｒｉｔｙバッファ、Ｍ−ｐｒｉｏｒｉｔｙバッファ、及びＬ−ｐｒｉｏｒｉｔｙバッファとし、前記３つのバッファからのＴＵをＴＵ０、ＴＵ１、及びＴＵ２とする。そうすると、３０７２ビットサイズのエンコーダパケット(encoder packet: ＥＰ)がＴＵ０(１５３６ビット)、ＴＵ１(７６８ビット)、ＴＵ２(７６８ビット)を含む場合、実際に伝送されるペイロードデータは、１５３６＋７６８ビット＋７６８ビット−(ＣＲＣ＋Ｔａｉｌ)×３になる。ＣＲＣビットは、ＱＭの前にそれぞれのＴＵに付加される。前記ＴＵは、エンコーディングされた後、サービス品質によってマッチング(ＱＭ)される。ここで、本発明の説明において、それぞれのバッファからの単数または複数にＴＵ単位は、単数でＴＵと称し、そうでない場合は、特別に表示するということに注意する。
【００１６】
例えば、ＰＬＰが前記Ｈ−ｐｒｉｏｒｉｔｙバッファからの複数のＴＵ(TUs)及びＭ−ｐｒｉｏｒｉｔｙバッファからの複数のＴＵ(TUs)を含む場合、前記ＴＵに対して、前記Ｈ−ｐｒｉｏｒｉｔｙバッファからのＴＵ及びＭ−ｐｒｉｏｒｉｔｙバッファからのＴＵと称することができ、または、ＴＵ０及びＴＵ１、または、Ｈ−ｐｒｉｏｒｉｔｙのＴＵ及びＭ−ｐｒｉｏｒｉｔｙのＴＵと称することができる。つまり、伝送されるＴＵは、１つのＴＵまたは複数のＴＵを含むことができる。
【００１７】
次に、前記サーバー２１７は、移動端末を選択し、所定の伝送率及び前記バッファに貯蔵されたＴＵの優先順位によって、前記移動端末に割り当てられるＨ、Ｍ、及びＬ−Ｐｒｉｏｒｉｔｙバッファのいずれか１つを選択する。
参照符号２２０は、それぞれのＴＵのための品質マッチング(ＱＭ)を示す。ＱＭ値がそれぞれのＴＵに割り当てられた後、前記ＴＵは、無線環境(air)を通して移動端末に伝送される。
【００１８】
移動端末のエラー検出部２２５は、受信されたＰＬＰのエラーを検査する。初期伝送されたＰＬＰの場合、前記エラー検出部２２５は、前記ＰＬＰのＴＵのＣＲＣを検査する。再伝送されたＰＬＰである場合、前記エラー検出部２２５は、物理階層において支援するＨＡＲＱによって前記再伝送されたＰＬＰと予め受信された初期伝送ＰＬＰをコンバインした後、前記再伝送ＰＬＰのＴＵのＣＲＣを検査する。本発明において、ＨＡＲＱによるコンバイン動作は説明しない。
【００１９】
フィードバックフレーム伝送部２３０は、初期伝送されたＴＵ、及びコンバイニング後の再伝送されたＴＵに対して、ＡＣＫ／ＮＡＣＫ信号を伝送する。従って、フィードバックフレームは、ＡＣＫ信号及びＮＡＣＫ信号を有し、前記ＡＣＫ信号とＮＡＣＫ信号の和は前記ＰＬＰのＴＵの数と同一である。ＡＣＫ信号は、対応するＴＵの受信失敗を示し、ＮＡＣＫ信号は、対応するＴＵの受信成功を示す。
【００２０】
図３は、本発明による多重チャネル構造のうち３つのチャネルのデータ伝送時にバッファから発生できるＴＵの組み合せの例を示す。
表１は、図３に示す伝送率によって伝送できるＴＵのサイズ及び使用できるスロットの数を示す。
【００２１】
【表１】
0004610853.tif 000002
【００２２】
表１に示すように、順方向で提供できるデータ伝送率の範囲は、最小３８．４Ｋｂｐｓから最大２．４５７６Ｍｂｐｓまでであり、伝送できるＴＵサイズ(ＥＰサイズ)によって、それぞれの伝送率にＰＬＰ当たり数のスロットがマッピングされる。前記基地局がバッファに３８４ビットを有し、現在伝送率が３８．４Ｋｂｐｓである場合、前記基地局は、８つのスロットの間に３８４ビットを前記移動端末に伝送する。表１における全体のＴＵサイズは、３８４ビット単位のＴＵの和を示す。前記全体のＴＵサイズが３０７２ビットである場合、これは。８つのＴＵが伝送されることを意味する。
【００２３】
前記基地局が３０７２ビットのＥＰ(Encoder Packet)を有し、受信された信号のＣ／I(carrier-to-interference ratio)による伝送率が３８．４Ｋｂｐｓである場合、前記ＥＰを伝送する方法は、下記のようになる。第１の方法は、３８４ビットのＰＬＰを３８．４Ｋｂｐｓの伝送速度に対応するＰＬＰとして構成し、前記構成されたＰＬＰを３８．４Ｋｂｐｓで８スロットを通して８回で伝送する方法である。第２の方法は、３０７．２Ｋｂｐｓの伝送速度に対応する３０７２ビットのＰＬＰを構成し、前記構成されたＰＬＰを、８スロットを通して伝送する方法である。使用できる伝送率より高い伝送率で伝送する方法をアグレシブデータ伝送率(Aggressive Data Rate: 以下、ＡＤＲと称する)と称する。初期伝送時にはＡＤＲが発生せず、初期伝送時のデータ伝送率と再伝送時のデータ伝送率が常に同一であるラウンドロビンスケジューリングによって、再伝送時にもＡＤＲが発生しない。しかしながら、ラウンドロビンスケジューリング以外の他のスケジューリング方法が適用される場合は、再伝送時にＡＤＲが含まれることができる。
【００２４】
本発明によるスケジューリング方法において、２つ以上のＴＵが再伝送されるが、現在のデータ伝送率で前記再伝送される２つ以上のＴＵが組み合せられて再伝送されることができない場合、現在のスケジューリングで上位優先順位を有するＴＵを優先的に再伝送し、下位優先順位を有するＴＵは、次のスケジューリングで伝送される。“Ｆｕｌｌ ＡＤＲ”を適用する場合、前記ＴＵは、優先順位に関係なく、増加されたデータ伝送率で組み合せられて伝送されるが、スケジューリングにおいて優先順位を適用する場合は、部分的にＡＤＲを適用する。これを、セミ-アグレシブデータ伝送率(Semi-ADR)と称する。
【００２５】
ＤＲＤ(Data Rate Down)動作に関して説明すると、例えば、３０７．２Ｋｂｐｓで伝送できるＴＵのサイズは、３０７２ビット(８スロット)、１５３６ビット(４スロット)、７６８ビット(２スロット)、及び３８４ビット(１スロット)である。前記ＴＵのサイズは、現在バッファに貯蔵されている３８４ビットのＴＵの数によって決定される。伝送できるデータ伝送率が１２２８．８Ｋｂｐｓであり、前記バッファに１つ、２つまたは３つのＴＵが貯蔵されている場合、前記データ伝送率は、前記全体のＴＵのサイズによって変化する。
【００２６】
(１)ＴＵが１つ(３８４ビット)である場合：３０７．２Ｋｂｐｓ／１ｓｌｏｔ(ＤＲＤ動作を遂行する)、(２)ＴＵが２つ(７６８ビット)である場合：６１４．４Ｋｂｐｓ／１ｓｌｏｔ(ＤＲＤ動作を遂行する)、(３)ＴＵが３つ(１１５２ビット)である場合：６１４．４Ｋｂｐｓ／１ｓｌｏｔ(ＤＲＤ動作を遂行する)。この場合、２つのＴＵは現在のスケジューリングで伝送され、他のＴＵは、次のスケジューリングの時にバッファリングされて伝送される。
【００２７】
表１及び図３（ａ）乃至図３（ｄ）を参照して、本発明による多重チャネル構造におけるＴＵの組み合せ及び伝送方式を説明する。本発明の説明においては、３つの応用サービスデータが移動端末に伝送されるケースを実施形態として説明する。前記伝送装置及び方法は、前記移動端末に提供される応用サービスの数に関係なく適用される。
【００２８】
（初期伝送動作）
ＭＱＣ動作は、１つのＰＬＰの２つ以上のトラヒックソース(Traffic source)からトラヒックデータが同時に伝送されることを意味する。それぞれのトラヒックソースからのターボエンコーディングされたＴＵが品質マッチングされて伝送される。３つのＭＱＣチャネルが存在する場合、図３（ａ）乃至図３（ｄ）に示すように、所定のデータ伝送率によって前記バッファからのＴＵを適したサイズに組み合せることができる。図３（ａ）乃至図３（ｄ）において、ＴＵ０、ＴＵ１、及びＴＵ２は、それぞれＨ−トラヒックソース、Ｍ−トラヒックソース、及びＬトラヒックソーストラヒックから発生される。伝送しようとするＴＵのサイズが所定のデータ伝送率で提供されない値である場合、前記ＴＵは、ＤＲＤ、ＡＤＲ、またはセミ−ＡＤＲによって再設定されたデータ伝送率で伝送される。
【００２９】
図３（ａ）を参照すると、ＣａｓｅIにおいて、３８．４Ｋｂｐｓでは３８４ビットの１つのＴＵのみが伝送できる。２つのＴＵを同時に伝送することができないので、その優先順位によって１つずつ伝送される。
図３（ｂ）を参照すると、ＣａｓｅIIにおいて、７６．８Ｋｂｐｓで１つのＴＵが伝送される時の可能のＴＵのサイズは３８４ビットまたは７６８ビットである。全体のＴＵのサイズが７６８ビットである時、２つのＴＵは、(３８４＋３８４)の組み合せによって伝送できる。従って、ＣａｓｅIのＴＵ組み合せを使用することができ、ＣａｓｅIIにおいて、２つの組み合せされたＴＵを同一のＰＬＰに伝送することができる。
【００３０】
図３（ｃ）を参照すると、ＣａｓｅIIIにおいて、１５３．６Ｋｂｐｓで１つのＴＵが伝送される時の可能のＴＵのサイズは３８４ビット、７６８ビット、または１５３６ビットである。全体のＴＵのサイズが７６８ビットまたは１５３６ビットである場合、２つのＴＵは(３８４＋３８４)または(７６８＋７６８)の組み合せによって伝送できる。全体のＴＵのサイズが１５３６ビットである時のみに、３つのＴＵが(３８４＋３８４＋７６８ビット、順序に無関係)伝送できる。従って、ＣａｓｅIIIにおいて、ＣａｓｅI及びＣａｓｅIIのＴＵ組み合せを使用することができる。
【００３１】
図３（ｄ）を参照すると、ＣａｓｅIVは、４つのケースに区分することができる。
(１)ＣａｓｅIV−１(３０７．２Ｋｂｐｓ)：１つのＴＵが伝送される時の可能のＴＵのサイズは３８４ビット、７６８ビット、１５３６ビットまたは３０７２ビットである。全体のＴＵサイズが７６８ビット、１５３６ビットまたは３０７２ビットである場合、２つのＴＵは、(３８４＋３８４)、(７６８＋７６８)、(１５３６＋１５３６)の組み合せによって伝送できる。全体のＴＵサイズが１５３６ビットまたは３０７２ビットである場合、３つのＴＵは(３８４＋３８４＋７６８、順序に無関係)または(７６８＋７６８＋１５３６、順序に無関係)の組み合せによって伝送できる。つまり、前記ＣａｓｅIV−１において、ＣａｓｅI、ＣａｓｅII及びＣａｓｅIIIのＴＵの組み合せを使用することができる。
【００３２】
(２)ＣａｓｅIV−２(６１４．４Ｋｂｐｓ)：１つのＴＵが伝送される時の可能のＴＵのサイズは、７６８ビット、１５３６ビットまたは３０７２ビットである。全体ＴＵのサイズが７６８ビット、１５３６ビットまたは３０７２ビットである場合、２つのＴＵは、(３８４＋３８４)、(７６８＋７６８)または(１５３６＋１５３６)の組み合せによって伝送でき、３つのＴＵは、(３８４＋３８４＋７６８、順序に無関係)または(７６８＋７６８＋１５３６、順序に無関係)の組み合せによって伝送できる。
【００３３】
(３)ＣａｓｅIV−３(１２２８．８Ｋｂｐｓ)：１つのＴＵが伝送される時の可能のＴＵのサイズは、１５３６ビットまたは３０７２ビットである。全体のＴＵのサイズが１５３６ビットまたは３０７２ビットである場合、２つのＴＵは、(７６８＋７６８)または(１５３６＋１５３６)の組み合せによって伝送でき、３つのＴＵも、(３８４＋３８４＋７６８、順序に無関係)または(７６８＋７６８＋１５３６、順序に無関係)の組み合せによって伝送できる。
【００３４】
(４)ＣａｓｅIV−４(２４５７．６Ｋｂｐｓ)：１つのＴＵが伝送される時の可能のＴＵのサイズは、３０７２ビットである。従って、他のＴＵと組み合せられずに３０７２ビットの１つのＴＵのみが伝送でき、２つのＴＵは、(１５３６＋１５３６)の組み合せによって伝送でき、３つのＴＵは、(７６８＋７６８＋１５３６、順序に無関係)の組み合せによって伝送できる。
【００３５】
ＭＱＣ動作において、データ伝送率が決定されると、提供できる最大のＴＵのサイズが決定される。ＴＵは、前記３つのバッファから読み取られ、前記読み取りは、下記のようなスケジューリングによって遂行される。
(１)仮定１：決定されたデータ伝送率で伝送できる最大の全体ＴＵのサイズより大きいか、それとも同一のサイズのＴＵ(３８４ビット単位)がＨ-Ｐｒｉｏｒｉｔｙバッファに存在する場合、前記最大の全体のＴＵサイズのＨ-ＰｒｉｏｒｉｔｙのＴＵが前記データ伝送率にマッピングされ、表１を参照して、ＴＵを伝送するスロットの数が決定される。この場合、前記Ｈ-Ｐｒｉｏｒｉｔｙバッファに貯蔵された１種類のトラヒックソースデータのみがＰＬＰにおいて伝送される。
【００３６】
(２)仮定２：Ｈ-Ｐｒｉｏｒｉｔｙバッファ内のＴＵ(３８４ビット単位)が前記最大のＴＵのサイズより小さい場合、前記データ伝送率にＨ-ＰｒｉｏｒｉｔｙバッファのＴＵがマッピングされ、Ｍ-Ｐｒｉｏｒｉｔｙバッファ及びＬ-ＰｒｉｏｒｉｔｙバッファからのＴＵは、前記データ伝送率を満足するＴＵの組み合せに順次にマッピングされる。前記ＴＵの組み合せは、図３のようである。Ｍ-Ｐｒｉｏｒｉｔｙバッファ及びＬ-ＰｒｉｏｒｉｔｙバッファからのＴＵ充填(filling)過程は、Ｈ-ＰｒｉｏｒｉｔｙバッファからのＴＵ充填(filling)過程と同一である。前記３つのバッファからのＴＵの和が前記最大のＴＵサイズより小さい場合、同一のデータ伝送率で提供できる第２最大ＴＵサイズに合うように読み取りを再遂行する。
【００３７】
例えば、表１において、３０７．２Ｋｂｐｓで提供できる最大ＴＵのサイズは３０７２ビットである。前記３つのバッファから読み取られたＴＵの和が３０７２ビットより小さい場合、３０７．２Ｋｂｐｓで提供できる第２最大の全体ＴＵのサイズである１５３６ビットに合うように、前記３つのバッファから読み取りを再遂行する。このとき、可能の組み合せは図３に示すようである。前記ＴＵのサイズが１５３６ビットである場合、１つのＰＬＰにおいて２つ以上のＴＵが組み合せられて伝送できる。２つ以上のＴＵを組み合せるために、それぞれのデータ伝送率で最大に提供できるＴＵのサイズは、７６８、１５３６、３０７２ビットになるべきである。前記ＴＵは、図３（ｂ）、図３（ｃ）、及び図３（ｄ）に示すように、前記最大に提供できる全体ＴＵのサイズによって組み合せられる。
【００３８】
(３)仮定３：Ｈ-Ｐｒｉｏｒｉｔｙバッファが空きの状態(Empty)である場合、仮定１と同一の規則で前記データ伝送率によってＭ-ＰｒｉｏｒｉｔｙバッファからＴＵを読み取る。さらに、Ｍ−ｐｒｉｏｒｉｔｙバッファが空きの状態である場合は、Ｌ−ｐｒｉｏｒｉｔｙバッファからＴＵを読み取る。
(４)仮定４：前記３つのバッファが全部空きの状態である場合、スケジューリングは遂行されない。
【００３９】
図４は、本発明によって基地局においてデータ伝送率を決定する過程の制御動作を示すフローチャートである。
図４を参照すると、４００段階で、前記基地局は、使用されるスケジューリングアルゴリズムを決定する。前記スケジューリングアルゴリズムとしては、ラウンドロビンまたは最大Ｃ／Ｉ方法、または適切な加重値を使用して前記２つの方法を組み合せて使用するハイブリッド(hybrid)スケジューリング方法がある。本発明の実施形態においては、ラウンドロビン方式を例にして説明する。
【００４０】
前記基地局は、４０５段階で、移動端末から受信された情報、つまり、ＤＲＣ(Data Rate Control)情報などを利用してデータ伝送率を決定する。本発明の実施形態において、２．４５７６Ｍｂｐｓ、１．２２８８Ｍｂｐｓ、６１４．４Ｋｂｐｓ、３０７．２Ｋｂｐｓ、１５３．６Ｋｂｐｓ、７６．８Ｋｂｐｓ、及び３８．４Ｋｂｐｓの伝送率が提供できる。前述したように、伝送されるペイロードの長さ及びスロットの数は、データ伝送率によって異なる。
【００４１】
４１０ａ段階乃至４１０ｇ段階で、本発明によるシステムにおいて提供できるデータ伝送率のうち１つが決定される。移動端末から受信された情報を利用してデータ伝送率を決定することができない場合、スケジューリングを遂行してデータ伝送率をリセットする。４１０ａ段階乃至４１０ｇ段階で決定された伝送率によってデータが伝送される。
【００４２】
図５Ａ乃至図５Ｇは、本発明によって２．４５７６Ｍｂｐｓの伝送率によるデータの初期伝送時の制御動作を示すフローチャートである。
図５Ａ乃至図５Ｇを参照すると、５００段階は、４１０ａ段階から分岐されたルーチンＡにおける初めての過程である。５００段階、５０８段階、または５１６段階で、バッファの優先順位によって前記バッファからデータを読み取る。前記バッファの優先順位は、応用サービスの特性及び受信順序によって決定される。つまり、上位優先順位のトラヒックデータは、受信時間順序によってＨ−ｐｒｉｏｒｉｔｙバッファに貯蔵され、中間優先順位のトラヒックデータは、受信時間順序によってＭ−ｐｒｉｏｒｉｔｙバッファに貯蔵され、下位優先順位のトラヒックデータは、受信時間順序によってＬ−ｐｒｉｏｒｉｔｙバッファに貯蔵される。前記移動端末に２つの応用サービスが提供される場合、データ伝送は、２つのバッファ及び２つのチャネルを使用して遂行される。
【００４３】
前記基地局は、５００段階で、Ｈ−ｐｒｉｏｒｉｔｙバッファが空きの状態である場合、５０８段階に進行してＭ−ｐｒｉｏｒｉｔｙバッファが空きの状態であるか否かを検査する。検査結果、Ｍ−ｐｒｉｏｒｉｔｙバッファが空きの状態である場合、前記基地局は、５１６段階でＬ−ｐｒｉｏｒｉｔｙバッファを検査する。検査結果、Ｌ−ｐｒｉｏｒｉｔｙバッファまでも空きの状態である場合、前記基地局は、５３４段階に進行して次の移動端末をサービスする。
【００４４】
一方、５００段階の検査結果、Ｈ−ｐｒｉｏｒｉｔｙバッファが空きの状態でない場合、前記基地局は、５０２段階で、Ｈ−ｐｒｉｏｒｉｔｙバッファに３０７２ビット以上のＴＵが存在するか否かを検査する。５０２段階の検査結果、Ｈ−ｐｒｉｏｒｉｔｙバッファに３０７２ビット以上のＴＵが存在する場合、前記基地局は、５２４段階に進行して３０７２ビットを読み取り、５３０段階に進行してＱＭを遂行せずにＰＬＰを構成する。前記基地局は、５３２段階で、前記ＰＬＰを変調して物理チャネルを通して移動端末に伝送する。反面、５０２段階で、３０７２ビット以下のデータがＨ−ｐｒｉｏｒｉｔｙバッファに存在する場合、前記基地局は、５０４段階で、前記Ｈ−ｐｒｉｏｒｉｔｙバッファに１５３６ビット以上のデータが存在するか否かを検査する。
【００４５】
前記基地局は、５０４段階の検査結果、１５３６ビット以上のデータがＨ−ｐｒｉｏｒｉｔｙバッファに存在する場合、５２６段階で、１５３６ビットの分だけをＨ−ｐｒｉｏｒｉｔｙバッファから読み取った後、ルーチンＡ−１を遂行する。また、前記基地局は、５０４段階の検査結果、前記Ｈ−ｐｒｉｏｒｉｔｙバッファに１５３６ビット以下のデータがＨ−ｐｒｉｏｒｉｔｙバッファに存在する場合、５０６段階に進行する。前記基地局は、５０６段階で、前記Ｈ−ｐｒｉｏｒｉｔｙバッファに７６８ビット以上のデータが存在するか否かを検査する。前記検査結果、Ｈ−ｐｒｉｏｒｉｔｙバッファに７６８ビット以上のデータが存在すると、７６８ビットの分だけを読み取った後、ルーチンＡ−２を遂行する。
【００４６】
しかしながら、５０６段階の検査結果、Ｈ−ｐｒｉｏｒｉｔｙバッファに７６８ビットの分のデータが存在しない場合、５０８段階乃至５１６段階が遂行される。５０８段階乃至５１６段階のデータを読み取る過程は、前述したＨ−ｐｒｉｏｒｉｔｙバッファからデータを読み取る過程と同様に、設定された伝送率及びＴＵの優先順位によってＴＵを組み合せるために遂行される。５０８段階乃至５２４段階で、Ｍ−ｐｒｉｏｒｉｔｙバッファから特定の量の分だけのデータを読み取る。同様に、Ｍ−ｐｒｉｏｒｉｔｙバッファに１５３６ビット以下のデータが存在すると、５１６段階乃至５２４段階で、前記と同様の方式で前記Ｌ−ｐｒｉｏｒｉｔｙバッファからデータを読み取る。
【００４７】
しかしながら、前記３つのバッファの少なくとも１つが空きの状態でないが、前記バッファに貯蔵されているデータが伝送できるＴＵサイズ、つまり、２．４５７６Ｍｂｐｓにおける３０７２ビットを満足しない場合、前記基地局は、５４４段階で、ＤＲＤ動作を遂行する。つまり、２．４５７６Ｍｂｐｓのデータ伝送率を１．２２８８Ｍｂｐｓに減少させ、１．２２８８Ｍｂｐｓで前記バッファに貯蔵されたデータによってＰＬＰを構成する。ＤＲＤ動作を遂行した後、ルーチンＢを遂行する。
【００４８】
図５Ｂを参照すると、ルーチンＡ−１は、Ｈ−ｐｒｉｏｒｉｔｙバッファから１５３６ビットを読み取ってから遂行される。２．４５７６Ｍｂｐｓで３０７２ビットを伝送するために、Ｍ−ｐｒｉｏｒｉｔｙバッファまたはＬ−ｐｒｉｏｒｉｔｙバッファから残りのデータをＰＬＰに充填する。前記基地局は、５３３段階で、Ｍ−ｐｒｉｏｒｉｔｙバッファが空きの状態であるか否かを検査する。前記Ｍ−ｐｒｉｏｒｉｔｙバッファが空きの状態である場合、５３６段階で、前記基地局は、Ｌ−ｐｒｉｏｒｉｔｙバッファも空きの状態であるか否かを検査する。Ｍ−ｐｒｉｏｒｉｔｙバッファ及びＬ−ｐｒｉｏｒｉｔｙバッファが両方とも空きの状態である場合、前記基地局は、５４４段階で、ＤＲＤ動作を遂行し、ルーチンＢに進行する。
【００４９】
前記基地局は、５３３段階で、Ｍ−ｐｒｉｏｒｉｔｙバッファが空きの状態でない場合、５３８段階に進行してＭ−ｐｒｉｏｒｉｔｙバッファに１５３６ビット以上のデータが存在するか否かを検査する。前記Ｍ−ｐｒｉｏｒｉｔｙバッファに１５３６ビット以上のデータが存在する場合、前記基地局は、５４８段階で、前記Ｍ−ｐｒｉｏｒｉｔｙバッファから１５３６ビットを読み取り、５５０段階で、Ｈ−ｐｒｉｏｒｉｔｙバッファ及びＭ−ｐｒｉｏｒｉｔｙバッファから読み取られた３０７２ビットでＰＬＰを構成する。前記基地局は、５５２段階で、前記ＰＬＰを変調して物理チャネルを通して移動端末に伝送する。この場合、前記ＰＬＰは、Ｈ−ｐｒｉｏｒｉｔｙバッファ及びＭ−ｐｒｉｏｒｉｔｙバッファから読み取られたＴＵを含む。
【００５０】
しかしながら、５３８段階の検査結果、Ｍ−ｐｒｉｏｒｉｔｙバッファに貯蔵されたデータが１５３６ビット未満である場合、前記基地局は、５４０段階で、Ｍ−ｐｒｉｏｒｉｔｙバッファに７６８ビット以上のデータが存在するか否かを検査する。前記Ｍ−ｐｒｉｏｒｉｔｙバッファに７６８ビット以上のデータが存在する場合、前記基地局は、５４６段階に進行して７６８ビットをＭ−ｐｒｉｏｒｉｔｙバッファから読み取った後、ルーチンＡ−1−１を遂行する。前記基地局は、５３３段階の検査結果、Ｍ−ｐｒｉｏｒｉｔｙバッファが空きの状態である場合、５３６段階で、Ｌ−ｐｒｉｏｒｉｔｙバッファが空きの状態であるか否かを検査する。前記Ｌ−ｐｒｉｏｒｉｔｙバッファが空きの状態でない場合、前記基地局は、５４２段階で、Ｌ−ｐｒｉｏｒｉｔｙバッファに１５３６ビット以上のデータが貯蔵されているか否かを検査する。前記Ｌ−ｐｒｉｏｒｉｔｙバッファに１５３６ビット以上のデータが貯蔵されている場合、前記基地局は、５４８段階乃至５５２段階を遂行する。
【００５１】
５４２段階の検査結果、Ｌ−ｐｒｉｏｒｉｔｙバッファに１５３６ビット未満のデータが貯蔵されている場合、前記基地局は、５４４段階に進行する。２．４５７６Ｍｂｐｓの伝送率でのＴＵのサイズは３０７２ビットになるべきであり、Ｈ−ｐｒｉｏｒｉｔｙバッファから１５３６ビットが読み取られ、前記Ｍ−ｐｒｉｏｒｉｔｙバッファが使用できないので、前記基地局は、Ｈ−ｐｒｉｏｒｉｔｙバッファ及びＨ−ｐｒｉｏｒｉｔｙバッファから２．４５７６ＭｂｐｓでＰＬＰにおいて２つのＴＵを伝送するために、前記Ｌ−ｐｒｉｏｒｉｔｙバッファに１５３６ビット未満のデータが存在するか否かを検査する。従って、５４２段階で、Ｌ−ｐｒｉｏｒｉｔｙバッファに１５３６ビット未満である場合、前記基地局は、前記Ｌ−ｐｒｉｏｒｉｔｙバッファのデータが少なくとも７６８ビットであるか否かを検査せずに５４４段階に進行する。
【００５２】
図５Ｃを参照すると、ルーチンＡ−１−１が遂行される。前記基地局は、５５４で、Ｌ−ｐｒｉｏｒｉｔｙバッファが空きの状態であるか否かを検査する。前記Ｌ−ｐｒｉｏｒｉｔｙバッファが空きの状態である場合、前記基地局は、５５６段階で、ＤＲＤ動作を遂行する。前記Ｌ−ｐｒｉｏｒｉｔｙバッファが空きの状態でない場合、前記基地局は、５５８段階で、Ｌ−ｐｒｉｏｒｉｔｙバッファに７６８ビット以上のデータが貯蔵されているか否かを検査する。前記Ｌ−ｐｒｉｏｒｉｔｙバッファに７６８ビット以上のデータが貯蔵されている場合、前記基地局は、５６０段階に進行し、そうでない場合は、５５６段階でＤＲＤ動作を遂行する。
【００５３】
前記Ｌ−ｐｒｉｏｒｉｔｙバッファに７６８ビット以上のデータが貯蔵されているか否かを検査する理由は、前記基地局が以上の過程において、Ｈ−ｐｒｉｏｒｉｔｙバッファから１５３６ビットを読み取り、Ｍ−ｐｒｉｏｒｉｔｙバッファから７６８ビットを予め読み取った状態であるからである。２．４５７６Ｍｂｐｓの伝送率で３０７２ビットを生成するために、Ｌ−ｐｒｉｏｒｉｔｙバッファから７６８ビット以上を読み取るべきである。前記基地局は、５６０段階で、Ｌ−ｐｒｉｏｒｉｔｙバッファから７６８ビットを読み取り、５６２段階で、３つのバッファから読み取られたＴＵによって１つのＰＬＰを構成する。ここで、前記ＴＵに対して品質マッチングは遂行されない。前記基地局は、５６４段階で、前記ＰＬＰを変調して物理チャネルを通して前記移動端末に伝送する。
【００５４】
以下、ルーチンＡ−２に対して説明する。図５Ｄを参照すると、Ｈ−ｐｒｉｏｒｉｔｙバッファから７６８ビットが読み取られるので、ＴＵは、他の２つのバッファから読み取られてＰＬＰを構成すべきである。前記基地局は、５６６段階で、Ｍ−ｐｒｉｏｒｉｔｙバッファが空きの状態であるか否かを検査する。前記Ｍ−ｐｒｉｏｒｉｔｙバッファが空きの状態である場合、前記基地局は、５６８段階で、ＤＲＤ動作を遂行する。前記Ｍ−ｐｒｉｏｒｉｔｙバッファが空きの状態でない場合、前記基地局は、５７０段階で、Ｍ−ｐｒｉｏｒｉｔｙバッファに１５３６ビット以上のデータが貯蔵されているか否かを検査する。ルーチンＡ−２は、Ｈ−ｐｒｉｏｒｉｔｙバッファから７６８ビットを予め読み取った状態であるので、Ｍ−ｐｒｉｏｒｉｔｙバッファまたはＬ−ｐｒｉｏｒｉｔｙバッファのうち少なくとも１つのバッファから１５３６ビットが読み取られて始めて３つのＴＵで３０７２ビットのＰＬＰを構成する。前記基地局は、５７０段階で、Ｍ−ｐｒｉｏｒｉｔｙバッファに１５３６ビット以上のデータが存在する場合、５７４段階で、前記Ｍ−ｐｒｉｏｒｉｔｙバッファから１５３６ビットを読み取り、ルーチンＡ−２−１を遂行する。
【００５５】
しかしながら、前記基地局は、５７０段階で、Ｍ−ｐｒｉｏｒｉｔｙバッファに１５３６ビット未満のデータが存在する場合、５７２段階で、Ｍ−ｐｒｉｏｒｉｔｙバッファに７６８ビット以上のデータが存在するか否かを検査する。前記Ｍ−ｐｒｉｏｒｉｔｙバッファに７６８ビット以上のデータが存在する場合、前記基地局は、５７６段階で、前記Ｍ−ｐｒｉｏｒｉｔｙバッファから７６８ビットを読み取り、ルーチンＡ−２−２を遂行する。一方、前記Ｍ−ｐｒｉｏｒｉｔｙバッファに７６８ビット未満のデータが存在する場合、前記基地局は、５６８段階で、ＤＲＤ動作を遂行し、ルーチンＢを遂行する。
【００５６】
図５Ｅを参照すると、ルーチンＡ−２−１において、Ｈ−ｐｒｉｏｒｉｔｙバッファから７６８ビットが読み取られ、Ｍ−ｐｒｉｏｒｉｔｙバッファから１５３６ビットが読み取られるので、Ｌ−ｐｒｉｏｒｉｔｙバッファからは７６８ビットが読み取られるべきである。前記基地局は、５７８段階で、Ｌ−ｐｒｉｏｒｉｔｙバッファが空きの状態であるか否かを検査する。前記Ｌ−ｐｒｉｏｒｉｔｙバッファが空きの状態である場合、前記基地局は、５８０段階で、ＤＲＤ動作を遂行し、ルーチンＢを遂行する。
【００５７】
しかしながら、前記Ｌ−ｐｒｉｏｒｉｔｙバッファが空きの状態でない場合、前記基地局は、５８２段階で、前記Ｌ−ｐｒｉｏｒｉｔｙバッファに７６８ビット以上のデータが貯蔵されているか否かを検査する。前記Ｌ−ｐｒｉｏｒｉｔｙバッファに７６８ビット以上のデータが存在すると、前記基地局は、５８４段階で、前記Ｌ−ｐｒｉｏｒｉｔｙバッファから７６８ビットを読み取り、５８６段階で、前記３つのバッファから読み取られた３つのＴＵで１つのＰＬＰを構成する。前記基地局は、５９０段階で、前記ＰＬＰに対して変調を遂行して物理チャネルを通して移動端末に伝送する。
【００５８】
前記Ｈ−ｐｒｉｏｒｉｔｙバッファ及び前記Ｍ−ｐｒｉｏｒｉｔｙバッファから７６８ビットが読み取られた場合、ルーチンＡ−２−２が遂行される。２．４５７６Ｍｂｐｓで３０７２ビットのＰＬＰを伝送するために、Ｌ−ｐｒｉｏｒｉｔｙバッファに少なくとも１５３６ビット以上が存在すべきである。図５Ｆを参照すると、前記基地局は、５９２段階で、Ｌ−ｐｒｉｏｒｉｔｙバッファが空きの状態であるか否かを検査する。前記Ｌ−ｐｒｉｏｒｉｔｙバッファが空きの状態である場合、前記基地局は、５９４段階で、ＤＲＤ動作を遂行し、ルーチンＢを遂行する。
【００５９】
しかしながら、前記Ｌ−ｐｒｉｏｒｉｔｙバッファが空きの状態でない場合、前記基地局は、５９６段階で、Ｌ−ｐｒｉｏｒｉｔｙバッファに１５３６ビット以上のデータが存在しているか否かを検査する。前記Ｌ−ｐｒｉｏｒｉｔｙバッファに１５３６ビット以上のデータが存在する場合、前記基地局は、５９８段階で、前記Ｌ−ｐｒｉｏｒｉｔｙバッファから１５３６ビットのデータを読み取り、６００段階で、前記３つのバッファから読み取られたＴＵによって１つのＰＬＰを構成する。前記基地局は、６０２段階で、前記ＰＬＰを変調して物理チャネルを通して移動端末に伝送する。
【００６０】
ルーチンＡ−３は、前記Ｈ−ｐｒｉｏｒｉｔｙバッファからデータを読み取れず、前記Ｍ−ｐｒｉｏｒｉｔｙバッファに１５３６ビット以上のデータが貯蔵されている場合に遂行される。従って、Ｌ−ｐｒｉｏｒｉｔｙバッファに１５３６ビット以上のデータが存在するときのみに、２．４５７６Ｍｂｐｓの伝送率で前記Ｍ−ｐｒｉｏｒｉｔｙバッファ及び前記Ｌ−ｐｒｉｏｒｉｔｙバッファら読み取られたＴＵによって１つのＰＬＰを構成することができる。
【００６１】
図５Ｇを参照すると、前記基地局は、前記Ｍ−ｐｒｉｏｒｉｔｙバッファから１５３６ビットを読み取り、６０６段階で、前記Ｌ−ｐｒｉｏｒｉｔｙバッファに１５３６ビット以上のデータが貯蔵されているか否かを検査する。前記Ｌ−ｐｒｉｏｒｉｔｙバッファに１５３６ビット以上のデータが存在する場合、前記基地局は、６１０段階に進行し、そうでない場合は、６０８段階に進行してＤＲＤ動作を遂行した後、ルーチンＢを遂行する。６１０段階で、前記基地局は、Ｌ−ｐｒｉｏｒｉｔｙバッファから１５３６ビットを読み取る。その後、前記基地局は、６１２段階で、前記Ｍ−ｐｒｉｏｒｉｔｙバッファ及び前記Ｌ−ｐｒｉｏｒｉｔｙバッファから読み取られたＴＵに対して品質マッチングを遂行せずに１つのＰＬＰを構成する。
【００６２】
前記基地局は、６１４段階で、前記ＰＬＰを変調して移動端末に伝送する。本発明の実施形態によると、Ｈ−ｐｒｉｏｒｉｔｙバッファに貯蔵されたデータが前記伝送率を満足しない場合、前記Ｍ−ｐｒｉｏｒｉｔｙバッファ及び前記Ｌ−ｐｒｉｏｒｉｔｙバッファから前記伝送率によってデータを読み取る。しかしながら、前記Ｈ−ｐｒｉｏｒｉｔｙバッファに貯蔵されたデータが前記データの量に関係なく伝送される状態で前記アルゴリズムが遂行される場合、ルーチンＡ−３は使用されない。この場合、直接に前記ＤＲＤ動作を遂行する。
【００６３】
図６Ａ乃至図６Ｋは、本発明による１．２２８８Ｍｂｐｓでの初期データ伝送時の制御動作を示すフローチャートである。
図６Ａを参照すると、ルーチンＢは、図４に示すフローチャートから分岐されたものである。前記基地局は、１６０２段階で、Ｈ−ｐｒｉｏｒｉｔｙバッファが空きの状態であるか否かを検査する。前記Ｈ−ｐｒｉｏｒｉｔｙバッファが空きの状態である場合、前記基地局は、１６０４段階に進行する。前記Ｈ−ｐｒｉｏｒｉｔｙバッファが空きの状態でない場合、前記基地局は、１６１０段階で、前記Ｈ−ｐｒｉｏｒｉｔｙバッファに３０７２ビット以上のデータが貯蔵されているか否かを検査する。
【００６４】
ここで、１６１０段階を遂行する理由は、全体のＴＵサイズが１５３６ビットまたは３０７２ビットである時に１．２２８８Ｍｂｐｓで１つのＴＵがＰＬＰにおいて伝送されることができ、最大の可能なＴＵサイズ、つまり、３０７２ビットでＰＬＰを構成することが望ましいからである。前記Ｈ−ｐｒｉｏｒｉｔｙバッファに３０７２ビット以上のデータが貯蔵されている場合、前記基地局は、１６４０段階で、３０７２ビットを読み取り、１６４２段階で、前記Ｈ−ｐｒｉｏｒｉｔｙバッファから読み取られたＴＵによってＰＬＰを構成する、１６４４段階で、前記基地局は、前記ＰＬＰを変調して無線チャネルを通して移動端末に伝送する。
【００６５】
一方、１６１０段階で、前記Ｈ−ｐｒｉｏｒｉｔｙバッファに貯蔵されているデータが３０７２ビット未満である場合、前記基地局は、１６１６段階で、前記Ｈ−ｐｒｉｏｒｉｔｙバッファに１５３６ビット以上のデータが貯蔵されているか否かを検査する。前記Ｈ−ｐｒｉｏｒｉｔｙバッファに１５３６ビット以上のデータが貯蔵されている場合、前記基地局は、１６３８段階に進行し、そうでない場合は、１６２２段階に進行する。前記基地局は、１６３８段階で前記Ｈ−ｐｒｉｏｒｉｔｙバッファから１５３６ビットを読み取った後、ルーチンＢ−１を遂行する。１６２２段階で、前記基地局は、前記Ｈ−ｐｒｉｏｒｉｔｙバッファに７６８ビット以上のデータが貯蔵されているか否かを検査する。前記Ｈ−ｐｒｉｏｒｉｔｙバッファに７６８ビット以上のデータが貯蔵されている場合、前記基地局は、１６３６段階に進行し、そうでない場合は、１６２８段階に進行する。前記基地局は、１６３６段階で、前記Ｈ−ｐｒｉｏｒｉｔｙバッファから７６８ビットを読み取り、ルーチンＢ−２を遂行する。
【００６６】
一方、前記基地局は、１６２８段階で、Ｈ−ｐｒｉｏｒｉｔｙバッファに３８４ビット以上のデータが貯蔵されているか否かを検査する。前記Ｈ−ｐｒｉｏｒｉｔｙバッファに３８４ビット以上のデータが貯蔵されている場合、前記基地局は、１６３４段階で、前記Ｈ−ｐｒｉｏｒｉｔｙバッファから３８４ビットを読み取り、ルーチンＢ−３を遂行する。前記Ｈ−ｐｒｉｏｒｉｔｙバッファに３８４ビット未満のデータが貯蔵されている場合、前記基地局は、１６０４段階に進行する。
【００６７】
前記基地局は、１６０４段階で、前記Ｍ−ｐｒｉｏｒｉｔｙバッファが空きの状態であるか否かを検査する。前記Ｍ−ｐｒｉｏｒｉｔｙバッファが空きの状態である場合、前記基地局は、１６０６段階に進行し、そうでない場合は、１６１２段階に進行する。前記Ｈ−ｐｒｉｏｒｉｔｙバッファからデータが読み取られない場合のみに、前記Ｍ−ｐｒｉｏｒｉｔｙバッファが検査される。従って、前記Ｍ−ｐｒｉｏｒｉｔｙバッファまたは前記Ｌ−ｐｒｉｏｒｉｔｙバッファから読み取られるＴＵによってＰＬＰを構成すべきである。前記基地局は、１６１２段階で、前記Ｍ−ｐｒｉｏｒｉｔｙバッファに３０７２ビット以上のデータが存在するか否かを検査する。前記Ｍ−ｐｒｉｏｒｉｔｙバッファに３０７２ビット以上のデータが存在する場合、前記基地局は、１６４０段階乃至１６４４段階を遂行し、そうでない場合は、１６１８段階に進行する。
【００６８】
前記基地局は、１６１８段階で、前記Ｍ−ｐｒｉｏｒｉｔｙバッファに貯蔵されているデータが１５３６ビット以上であるか否かを検査する。前記Ｍ−ｐｒｉｏｒｉｔｙバッファに１５３６ビット以上のデータが貯蔵されている場合、前記基地局は、ルーチンＢ−４を遂行し、そうでない場合は、１６０６段階に進行する。
【００６９】
前記Ｈ−ｐｒｉｏｒｉｔｙバッファまたは前記Ｍ−ｐｒｉｏｒｉｔｙバッファからデータが読み取られない場合、前記Ｌ−ｐｒｉｏｒｉｔｙバッファからのデータを１．２２８８Ｍｂｐｓで伝送すべできある。従って、前記基地局は、１６０６段階で、前記Ｌ−ｐｒｉｏｒｉｔｙバッファが空きの状態であるか否かを検査する。前記Ｌ−ｐｒｉｏｒｉｔｙバッファが空きの状態である場合、前記基地局は、１６０８段階で、ＤＲＤ動作を遂行し、そうでない場合は、１６１４段階に進行する。前記基地局は、１６１４段階で、最大のＴＵサイズでＬ−ｐｒｉｏｒｉｔｙバッファのＴＵによってＰＬＰを構成することができるか否かを判断するために、３０７２ビット以上のデータがＬ−ｐｒｉｏｒｉｔｙバッファに貯蔵されているか否かを検査する。前記Ｌ−ｐｒｉｏｒｉｔｙバッファに３０７２ビット以上のデータが貯蔵されている場合、前記基地局は、１６４０段階乃至１６４４段階を遂行する。前記Ｌ−ｐｒｉｏｒｉｔｙバッファに貯蔵されたデータが３０７２ビット未満である場合、前記基地局は、１６２０段階で、前記Ｌ−ｐｒｉｏｒｉｔｙバッファに貯蔵されたデータが１５３６ビット以上であるか否かを検査する。前記Ｌ−ｐｒｉｏｒｉｔｙバッファに貯蔵されたデータが１５３６ビット以上である場合、前記基地局は、ルーチンＢ−５を遂行する。
【００７０】
前記Ｈ−ｐｒｉｏｒｉｔｙバッファから１５３６ビットが読み取られた場合に、ルーチンＢ−１が遂行される。図６Ｂを参照すると、前記基地局は、１６５２段階で、前記Ｍ−ｐｒｉｏｒｉｔｙバッファが空きの状態であるか否かを検査する。前記Ｍ−ｐｒｉｏｒｉｔｙバッファが空きの状態である場合、前記基地局は、１６５４段階に進行し、そうでない場合は、１６５８段階に進行する。Ｈ−ｐｒｉｏｒｉｔｙバッファから１５３６ビットが読み取られるので、１．２２８８Ｍｂｐｓで３０７２ビットのＰＬＰを伝送するためには、Ｍ−ｐｒｉｏｒｉｔｙバッファまたはＬ−ｐｒｉｏｒｉｔｙバッファから１５３６ビットを読み取るか、それともＭ−ｐｒｉｏｒｉｔｙバッファ及びＬ−ｐｒｉｏｒｉｔｙバッファからそれぞれ７６８ビットを読み取るべきである。
【００７１】
従って、前記基地局は、１６５８段階で、前記Ｍ−ｐｒｉｏｒｉｔｙバッファに１５３６ビット以上のデータが貯蔵されているか否かを検査する。前記Ｍ−ｐｒｉｏｒｉｔｙバッファに１５３６ビット以上が存在する場合、前記基地局は、１６６６段階で、Ｍ−ｐｒｉｏｒｉｔｙバッファから１５３６ビットを読み取り、１６６８段階で、Ｈ−ｐｒｉｏｒｉｔｙバッファ及びＭ−ｐｒｉｏｒｉｔｙバッファから読み取ったＴＵに対して品質マッピングを遂行せずに１つのＰＬＰを構成する。前記基地局は、１６７０段階で、前記ＰＬＰを変調して移動端末に伝送する。
【００７２】
１６５８段階の検査結果、Ｍ−ｐｒｉｏｒｉｔｙバッファに貯蔵されたデータが１５３６ビット未満である場合、前記基地局は、１６６２段階で、Ｍ−ｐｒｉｏｒｉｔｙバッファに貯蔵されたデータが７６８ビット以上であるか否かを検査する。前記Ｍ−ｐｒｉｏｒｉｔｙバッファに７６８ビット以上が貯蔵されている場合、前記基地局は、１６６４段階に進行し、そうでない場合は、１６５４段階に進行する。前記基地局は、１６６４段階で、前記Ｍ−ｐｒｉｏｒｉｔｙバッファから７６８ビットを読み取った後、ルーチンＢ−１−１を遂行する。
【００７３】
一方、前記Ｍ−ｐｒｉｏｒｉｔｙバッファに７６８ビット未満のデータが貯蔵されている場合、前記基地局は、１６５４段階で、前記Ｌ−ｐｒｉｏｒｉｔｙバッファが空きの状態であるか否かを検査する。前記Ｌ−ｐｒｉｏｒｉｔｙバッファが空きの状態である場合、前記基地局は、１６５６段階でＤＲＤ動作を遂行する。前記Ｌ−ｐｒｉｏｒｉｔｙバッファが空きの状態でない場合は、前記基地局は、Ｍ−ｐｒｉｏｒｉｔｙバッファからデータを読み取れなかったので、Ｈ−ｐｒｉｏｒｉｔｙバッファ及びＬ−ｐｒｉｏｒｉｔｙバッファからのＴＵの組み合せ(１５３６＋１５３６)によって３０７２ビットのＰＬＰを構成するために、１６６０段階で、Ｌ−ｐｒｉｏｒｉｔｙバッファに１５３６ビット以上のデータが貯蔵されているか否かを検査する。前記基地局は、前記Ｌ−ｐｒｉｏｒｉｔｙバッファに１５３６ビット以上のデータが貯蔵されている場合、１６６６段階乃至１６７１段階を遂行する。前記Ｌ−ｐｒｉｏｒｉｔｙバッファに貯蔵されたデータが１５３６ビット未満である場合、前記基地局は、１６５６段階を遂行する。
【００７４】
３つのＴＵによって３０７２ビットのＰＬＰを構成するために、前記Ｈ−ｐｒｉｏｒｉｔｙバッファから１５３６ビットを読み取り、前記Ｍ−ｐｒｉｏｒｉｔｙバッファから７６８ビットを読み取った後、ルーチンＢ−１−１において、前記Ｌ−ｐｒｉｏｒｉｔｙバッファから７６８ビットを読み取るべきである。図６Ｃを参照すると、前記基地局は、１６７２段階で、Ｌ−ｐｒｉｏｒｉｔｙバッファが空きの状態であるか否かを検査する。前記Ｌ−ｐｒｉｏｒｉｔｙバッファが空きの状態である場合、前記基地局は、１６７４段階に進行し、そうでない場合は、１６７６段階で、前記Ｌ−ｐｒｉｏｒｉｔｙバッファに７６８ビット以上のデータが貯蔵されているか否かを検査する。前記基地局は、前記Ｌ−ｐｒｉｏｒｉｔｙバッファに７６８ビット以上が貯蔵されている場合、１６７８段階に進行し、そうでない場合は、１６７４段階に進行する。
【００７５】
１６７８段階で、前記基地局は、Ｌ−ｐｒｉｏｒｉｔｙバッファから７６８ビットを読み取る。前記基地局は、１６８０段階で、Ｈ−ｐｒｉｏｒｉｔｙバッファ、Ｍ−ｐｒｉｏｒｉｔｙバッファ及びＬ−ｐｒｉｏｒｉｔｙバッファから読み取ったＴＵの組み合せ(１５３６＋７６８＋７６８)によって品質マッチングを遂行せずに１つのＰＬＰを構成する。前記基地局は、１６８２段階で、前記ＰＬＰを変調して移動端末に伝送する。
【００７６】
前記Ｈ−ｐｒｉｏｒｉｔｙバッファから７６８ビットを読み取った場合、１．２２８８Ｍｂｐｓを満足しながら１５３６ビットのＰＬＰまたは３０７２ビットのＰＬＰを構成することができる。図６Ｄを参照すると、前記基地局は、１６８４段階で、Ｍ−ｐｒｉｏｒｉｔｙバッファが空きの状態であるか否かを検査する。前記Ｍ−ｐｒｉｏｒｉｔｙバッファが空きの状態である場合、前記基地局は、１６８６段階に進行し、そうでない場合は、１６９０段階に進行する。１６９０段階で、前記基地局は、Ｍ−ｐｒｉｏｒｉｔｙバッファに１５３６ビット以上のデータが貯蔵されているか否かを検査する。前記Ｍ−ｐｒｉｏｒｉｔｙバッファに１５３６ビット以上のデータが貯蔵されている場合、前記基地局は、１６９８段階で、Ｍ−ｐｒｉｏｒｉｔｙバッファから１５３６ビットを読み取った後、ルーチンＢ−２−１を遂行する。１６９０段階で、Ｍ−ｐｒｉｏｒｉｔｙバッファに１５３６ビット未満のデータが貯蔵されている場合、前記基地局は、１６９４段階に進行する。
【００７７】
Ｈ−ｐｒｉｏｒｉｔｙバッファから７６８ビットを読み取り、Ｍ−ｐｒｉｏｒｉｔｙバッファから１５３６ビットを読み取る場合、ルーチンＢ−２−１が遂行される。図６Ｅを参照すると、前記基地局は、１７０４段階で、Ｌ−ｐｒｉｏｒｉｔｙバッファが空きの状態であるか否かを検査する。前記Ｌ−ｐｒｉｏｒｉｔｙバッファが空きの状態である場合、前記基地局は、１７１０段階に進行し、そうでない場合は、１７０８段階に進行する。前記基地局は、１７０８段階で、Ｌ−ｐｒｉｏｒｉｔｙバッファに貯蔵されたデータが７６８ビット以上であるか否かを検査する。前記Ｌ−ｐｒｉｏｒｉｔｙバッファに７６８ビット以上のデータが貯蔵されている場合、前記基地局は、１７２０段階で、Ｌ−ｐｒｉｏｒｉｔｙバッファから７６８ビットを読み取り、１７２２段階で、Ｈ−ｐｒｉｏｒｉｔｙバッファ、Ｍ−ｐｒｉｏｒｉｔｙバッファ及びＬ−ｐｒｉｏｒｉｔｙバッファから読み取られたＴＵによって品質マッピングを遂行せずに３０７２ビットのＰＬＰを形成する。前記基地局は、１７２４段階で、前記ＰＬＰを変調して物理チャネルを通して移動端末に伝送する。
【００７８】
反面、Ｌ−ｐｒｉｏｒｉｔｙバッファが空きの状態であるか、または７６８ビット未満のデータを有する場合、前記基地局は、１７１０段階で、Ｈ−ｐｒｉｏｒｉｔｙバッファ及びＭ−ｐｒｉｏｒｉｔｙバッファから７６８ビットを再び読み取り、１７１６段階で、それぞれ７６８ビットの２つのＴＵによって品質マッチング遂行せずにＰＬＰを構成する。前記基地局は、１７１８段階で、前記ＰＬＰを変調して移動端末に伝送する。
【００７９】
図６Ｄを参照すると、前記基地局は、１６９０段階で、前記Ｍ−ｐｒｉｏｒｉｔｙバッファに１５３６ビット未満のデータが貯蔵されている場合、１６９４段階で、前記Ｍ−ｐｒｉｏｒｉｔｙバッファに７６８ビット以上のデータが貯蔵されているか否かを検査する。前記Ｍ−ｐｒｉｏｒｉｔｙバッファに７６８ビット以上のデータが貯蔵されている場合、前記基地局は、１６９６段階で、前記Ｍ−ｐｒｉｏｒｉｔｙバッファから７６８ビットを読み取る。しかしながら、前記Ｍ−ｐｒｉｏｒｉｔｙバッファに７６８ビット未満のデータが貯蔵されている場合、前記基地局は、１６８６段階に進行する。
【００８０】
ここで、図６Ｆを参照して、Ｈ−ｐｒｉｏｒｉｔｙバッファ及びＭ−ｐｒｉｏｒｉｔｙバッファからそれぞれ７６８ビットを読み取った場合のルーチンＢ−２−２に関して説明する。前記基地局は、１７２６段階で、Ｌ−ｐｒｉｏｒｉｔｙバッファが空きの状態であるか否かを検査する。前記Ｌ−ｐｒｉｏｒｉｔｙバッファが空きの状態である場合、前記基地局は、１７３２段階に進行し、そうでない場合は、１７３０段階に進行する。前記基地局は、１７３０段階で、前記Ｌ−ｐｒｉｏｒｉｔｙバッファに１５３６ビット以上が貯蔵されているか否かを検査する。１７３０段階を遂行する理由は、２つのバッファからそれぞれ３８４ビットを読み取り、残りのバッファからは７６８ビットを読み取るか、それとも、２つのバッファから７６８ビットを読み取り、残りの１つのバッファからは１５３６ビットを読み取ることによって、３つのＴＵからＰＬＰを構成することができるからである。
【００８１】
ここで、Ｈ−ｐｒｉｏｒｉｔｙバッファ及びＭ−ｐｒｉｏｒｉｔｙバッファからそれぞれ７６８ビットを読み取っているので、前記Ｌ−ｐｒｉｏｒｉｔｙバッファに１５３６ビット以上のデータが貯蔵されている場合、３つのＴＵによって３０７２ビットの１つのＰＬＰを構成することができる。従って、前記基地局は、１７３０段階で、Ｌ−ｐｒｉｏｒｉｔｙバッファに１５３６ビット以上のデータが貯蔵されている場合、前記基地局は、１７３６段階に進行し、そうでない場合は、１７３２段階に進行する。
【００８２】
前記基地局は、１７３６段階で、Ｌ−ｐｒｉｏｒｉｔｙバッファから１５３６ビットを読み取り、１７３８段階で、前記３つのバッファから読み取られたＴＵを品質マッチングを遂行せずに１つのＰＬＰを構成する。前記基地局は、１７４０段階で、前記ＰＬＰを変調して物理チャネルを通して移動端末に伝送する。
【００８３】
前記基地局が１７２６段階または１７３０段階から１７３２段階に進行する場合、これは、３つのＴＵによって３０７２ビットのＰＬＰを生成することができないことを意味する。従って、前記基地局は、前記３つのバッファから全部で１５３６ビットを読み取って伝送するか、それとも、２つのバッファから全部で３０７２ビットを読み取って伝送する。本発明の実施形態において、データ伝送の効率面で、３０７２ビットを伝送する方法がより効率的であるので、この方法に関して説明する。本発明の実施形態によるＴＵ伝送は、先に読み取られたＴＵが高い優先順位を有するので、優先順位に基づいてＴＵを伝送する方式である。
【００８４】
従って、前記基地局は、１７３２段階で、前記Ｈ−ｐｒｉｏｒｉｔｙバッファ及び前記Ｍ−ｐｒｉｏｒｉｔｙバッファから読み取ったＴＵを品質マッピングを遂行せずに１つのＰＬＰを構成する。前記基地局は、１７３４段階で、前記ＰＬＰを変調して物理チャネルを通して移動端末に伝送する。
【００８５】
前記Ｈ−ｐｒｉｏｒｉｔｙバッファから７６８ビットを読み取り、前記Ｍ−ｐｒｉｏｒｉｔｙバッファからデータが読み取られなった場合は、１．２２８８Ｍｂｐｓでデータを伝送するために、前記Ｌ−ｐｒｉｏｒｉｔｙバッファから７６８ビットをさらに読み取って全部で１５３６ビットを有するＴＵで１つのＰＬＰを構成する方法しかない。従って、前記基地局は、図６Ｄを参照すると、１６８６段階で、前記Ｌ−ｐｒｉｏｒｉｔｙバッファが空きの状態であるか否かを検査する。前記Ｌ−ｐｒｉｏｒｉｔｙバッファが空きの状態である場合、前記基地局は、前記基地局は、１６８８段階で、ＤＲＤ動作を遂行する。
【００８６】
しかしながら、前記Ｌ−ｐｒｉｏｒｉｔｙバッファが空きの状態でない場合、前記基地局は、１６９２段階で、前記Ｌ−ｐｒｉｏｒｉｔｙバッファに７６８ビット以上のデータが貯蔵されているか否かを検査する。前記Ｌ−ｐｒｉｏｒｉｔｙバッファに貯蔵されたデータが７６８ビット以上である場合、前記基地局は、１７００段階で、前記Ｌ−ｐｒｉｏｒｉｔｙバッファから７６８ビットを読み取り、前記Ｈ−ｐｒｉｏｒｉｔｙバッファからのＴＵ及び前記Ｌ−ｐｒｉｏｒｉｔｙバッファからのＴＵを利用して品質マッピングを遂行せずに１つのＰＬＰを構成する。前記基地局は、１７０２段階で、前記ＰＬＰを変調して移動端末に伝送する。
【００８７】
前記基地局が前記Ｈ−ｐｒｉｏｒｉｔｙバッファから３８４ビットを読み取る場合は、ルーチンＢ−３を遂行する。１．２２８８Ｍｂｐｓで３つのＴＵによって１つのＰＬＰを構成して伝送するために、前記ＰＬＰは、１５３６ビットを有するように、つまり、２つのバッファからそれぞれ３８４ビットを読み取り、残りの１つのバッファから７６８ビットを読み取って構成される。
【００８８】
図６Ｇを参照すると、前記基地局は、１７４２段階で、前記Ｍ−ｐｒｉｏｒｉｔｙバッファが空きの状態であるか否かを検査する。前記Ｍ−ｐｒｉｏｒｉｔｙバッファが空きの状態である場合、前記基地局は、１７４４段階で、ＤＲＤ動作を遂行する。しかしながら、前記Ｍ−ｐｒｉｏｒｉｔｙバッファが空きの状態でない場合、前記基地局は、１７４６段階で、前記Ｍ−ｐｒｉｏｒｉｔｙバッファに７６８ビット以上のデータが貯蔵されているか否かを検査する。前記Ｍ−ｐｒｉｏｒｉｔｙバッファに７６８ビット以上のデータが貯蔵されている場合、前記基地局は、１７５２段階で、前記Ｍ−ｐｒｉｏｒｉｔｙバッファから７６８ビットを読み取った後、前記Ｌ−ｐｒｉｏｒｉｔｙバッファから３８４ビットを読み取るために、ルーチンＢ−３−１を遂行する。
【００８９】
図６Ｈを参照して、ルーチンＢ−３−１に関して説明する。図６Ｈにおいて、前記基地局は、１７５４段階で、前記Ｌ−ｐｒｉｏｒｉｔｙバッファが空きの状態であるか否かを検査する。前記Ｌ−ｐｒｉｏｒｉｔｙバッファが空きの状態である場合、前記基地局は、１７５６段階で、ＤＲＤ動作を遂行する。前記Ｌ−ｐｒｉｏｒｉｔｙバッファが空きの状態でない場合、前記基地局は、１７５８段階で、前記Ｌ−ｐｒｉｏｒｉｔｙバッファに３８４ビット以上のデータが貯蔵されているか否かを検査する。前記Ｌ−ｐｒｉｏｒｉｔｙバッファに３８４ビット以上のデータが貯蔵されている場合、前記基地局は、１７６０段階で、前記Ｌ−ｐｒｉｏｒｉｔｙバッファから３８４ビットを読み取った後、１７６２段階で、３つのＴＵによってＰＬＰを構成する。前記基地局は、１７６４段階で、前記ＰＬＰを変調して物理チャネルを通して移動端末に伝送する。
【００９０】
再び図６Ｇを参照すると、１７４６段階で、前記Ｍ−ｐｒｉｏｒｉｔｙバッファに貯蔵されたデータが７６８ビット未満である場合、前記基地局は、１７４８段階で、前記Ｍ−ｐｒｉｏｒｉｔｙバッファに貯蔵されたデータが ３８４ビット以上であるか否かを検査する。前記Ｍ−ｐｒｉｏｒｉｔｙバッファに貯蔵されたデータが３８４ビット以上である場合、前記基地局は、１７５０段階に進行し、そうでない場合は、１７４４段階で、ＤＲＣ動作を遂行する。前記基地局は、１７５０段階で、前記Ｍ−ｐｒｉｏｒｉｔｙバッファから３８４ビットを読み取った後、前記Ｌ−ｐｒｉｏｒｉｔｙバッファから７６８ビットを読み取るために、ルーチンＢ−３−２を遂行する。
【００９１】
図６Ｉを参照すると、前記基地局は、ルーチンＢ−３−２の１７６６段階で、前記Ｌ−ｐｒｉｏｒｉｔｙバッファが空きの状態であるか否かを検査する。前記Ｌ−ｐｒｉｏｒｉｔｙバッファが空きの状態である場合、前記基地局は、１７６８段階でＤＲＤ動作を遂行する。前記Ｌ−ｐｒｉｏｒｉｔｙバッファが空きの状態でない場合、前記基地局は、１７７０段階で、前記Ｌ−ｐｒｉｏｒｉｔｙバッファに貯蔵されたデータが７６８ビット以上であるか否かを検査する。前記Ｌ−ｐｒｉｏｒｉｔｙバッファに貯蔵されたデータが７６８ビット未満である場合、前記基地局は、１７６８段階で、ＤＲＤ動作を遂行する。しかしながら、前記Ｌ−ｐｒｉｏｒｉｔｙバッファに貯蔵されたデータが７６８ビット以上である場合、前記基地局は、１７７２段階で、前記Ｌ−ｐｒｉｏｒｉｔｙバッファから７６８ビットを読み取り、１７７４段階で、前記３つのＴＵによって１つのＰＬＰを構成する。前記基地局は、１７７６段階で、前記ＰＬＰを変調して物理チャネルを通して移動端末に伝送する。
【００９２】
前記Ｈ−ｐｒｉｏｒｉｔｙバッファからデータが読み取られなく、前記Ｍ−ｐｒｉｏｒｉｔｙバッファから３０７２ビット未満であり、且つ、１５３６ビット以上のデータが存在する場合、ルーチンＢ−４が遂行される。図６Ｊを参照すると、前記基地局は、１７８０段階で、前記Ｍ−ｐｒｉｏｒｉｔｙバッファから１５３６ビットを読み取る。前記基地局は、１７８２段階で、前記Ｌ−ｐｒｉｏｒｉｔｙバッファが空きの状態であるか否かを検査する。前記Ｌ−ｐｒｉｏｒｉｔｙバッファが空きの状態である場合、前記基地局は、１７８６段階で、前記Ｍ−ｐｒｉｏｒｉｔｙバッファのＴＵのみで１つのＰＬＰを構成し、１７９２段階に進行する。
【００９３】
反面、前記Ｌ−ｐｒｉｏｒｉｔｙバッファが空きの状態でない場合、前記基地局は、前記Ｌ−ｐｒｉｏｒｉｔｙバッファに１５３６ビット以上のデータが存在するか否かを検査する。前記Ｌ−ｐｒｉｏｒｉｔｙバッファに１５３６ビット以上のデータが存在する場合、前記基地局は、Ｈ−ｐｒｉｏｒｉｔｙバッファからデータが読み取られなく、前記Ｍ−ｐｒｉｏｒｉｔｙバッファから１５３６ビットが読み取られたので、１７９４段階で、前記Ｌ−ｐｒｉｏｒｉｔｙバッファから１５３６ビットを読み取る。１．２２８８Ｍｂｐｓで前記Ｍ−ｐｒｉｏｒｉｔｙバッファ及び前記Ｌ−ｐｒｉｏｒｉｔｙバッファからのＴＵによってＰＬＰを構成する方法としては、以下の２つの方法がある。第１は、２つのバッファからそれぞれ１５３６ビットを読み取る方法であり、第２は、２つのバッファからそれぞれ７６８ビットを読み取る方法である。そういう訳で、前記Ｌ−ｐｒｉｏｒｉｔｙバッファに貯蔵されたデータが１５３６ビット以上であるか否かを検査することである。前記基地局は、前記Ｌ−ｐｒｉｏｒｉｔｙバッファに貯蔵されたデータが１５３６ビット以上である場合、１７８８段階に進行し、そうでない場合は、１７９４段階に進行する。
【００９４】
前記基地局は、前記Ｌ−ｐｒｉｏｒｉｔｙバッファに１５３６ビット未満のデータが存在する場合、１７９４段階で、前記Ｌ−ｐｒｉｏｒｉｔｙバッファに７６８ビット以上のデータが存在するか否かを検査する。前記Ｈ−ｐｒｉｏｒｉｔｙバッファからデータを読み取られないので、前記Ｍ−ｐｒｉｏｒｉｔｙバッファ及び前記Ｌ−ｐｒｉｏｒｉｔｙバッファに貯蔵されたデータによって１５３６ビットのＰＬＰを構成することができるか否かを検査する。前記基地局は、前記Ｌ−ｐｒｉｏｒｉｔｙバッファに７６８ビット以上のデータが存在する場合、１７９６段階で、前記Ｍ−ｐｒｉｏｒｉｔｙバッファから７６８ビットを読み取り、１７９８段階で、前記Ｌ−ｐｒｉｏｒｉｔｙバッファから７６８ビットを読み取る。従って、前記Ｍ−ｐｒｉｏｒｉｔｙバッファ及び前記Ｌ−ｐｒｉｏｒｉｔｙバッファからのデータのみを利用して１５３６ビットのＰＬＰを構成する。
【００９５】
前記Ｈ−ｐｒｉｏｒｉｔｙバッファまたはＭ−ｐｒｉｏｒｉｔｙバッファからデータを読み取れない場合、つまり、前記Ｈ−ｐｒｉｏｒｉｔｙバッファ及び前記Ｍ−ｐｒｉｏｒｉｔｙバッファの両方ともにデータが存在しないか、それとも、１．２２８８Ｍｂｐｓで伝送されるほどの十分なデータが貯蔵されていない場合、ルーチンＢ−５が遂行される。この場合、前記Ｌ−ｐｒｉｏｒｉｔｙバッファに１５３６ビット以上のデータが貯蔵される。
【００９６】
図６Ｋを参照すると、前記基地局は、１８００段階で、前記Ｌ−ｐｒｉｏｒｉｔｙバッファから１５３６ビットを読み取り、１８０２段階で、前記Ｌ−ｐｒｉｏｒｉｔｙバッファからのＴＵによって１つのＰＬＰを構成し、１８０４段階で、前記ＰＬＰを変調して伝送する。
図４の４１０Ｃ段階乃至４１０Ｇ段階で決定される伝送率によるルーチンは、前記ルーチンＡ及びルーチンＢと同一の方法によって遂行される。
【００９７】
図７は、本発明によるＰＬＰを受信して処理するための受信器のブロック図である。以下の説明において、前記受信器は移動端末内に存在すると仮定して説明する。
図７を参照すると、前記受信器は、７００段階で、前記基地局からＰＬＰを受信すると、７０２段階で、現在受信されたＰＬＰが初期伝送されたＰＬＰであるか、それとも再伝送されたＰＬＰであるかを確認する。初期伝送のＰＬＰ及び再伝送のＰＬＰは、複数の方法によって区分されることができる。ＰＬＰ内の複数のＴＵを含むＥＰのＩＤを前記ＰＬＰのプリアンブルに付加する方法、また、前記ＰＬＰと同期を合わせて他のチャネルを通して伝送する方法などがある。初期伝送されたＰＬＰである場合、７０４段階で、前記ＰＬＰに対してＣＲＣ検査が遂行される。再伝送されたＰＬＰである場合は、７０４段階で、前記再伝送されたＰＬＰと初期に受信されたＰＬＰをコンバインされた後、ＣＲＣ検査が遂行される。
【００９８】
エラー検出及びコンバイニングは、初期伝送または再伝送のケースに応じて異なって適用される。初期伝送である場合、前記移動端末は、受信されたＰＬＰのＩＤを分析し、前記ＰＬＰをコンバイニング過程を省略してチャネルデコーディングする。ここで、チャネルデコーディングの前に受信されたＰＬＰは、他のバッファに貯蔵される。前記ＰＬＰが１つのＴＵを含む場合、１つのバッファが割り当てられる。前記ＰＬＰが２つ以上のＴＵを含む場合、ＴＵの数の分だけのバッファが割り当てられる。デコーディングが遂行された後、それぞれのＴＵに対してＣＲＣ検出が遂行される。エラーのないＴＵに対応するバッファはリセットされるが、エラーが発生したＰＬＰに対するバッファはそのまま維持される。受信されたＰＬＰが再伝送されたＰＬＰである場合、バッファに貯蔵されている初期伝送のＰＬＰと再伝送のＰＬＰをＴＵ単位でコンバインする。前記コンバインされたＴＵは、それぞれのバッファに貯蔵された後、デコーディングされる。ここで、エラーが発生しないＴＵに対するバッファはリセットされ、伝送エラーが発生したＴＵに対するバッファはそのまま維持される。
【００９９】
前記基地局は、７０６段階で、エラーが発生したＴＵに対してＮＡＣＫによってフィードバックフレームを構成し、エラーが発生しないＴＵに対してはＡＣＫによってフィードバックフレームを構成する。前記移動端末は、エラーの無いＰＬＰに対してデ−ＱＭ(de-quality matching)を遂行する。前記基地局において、２つ以上のバッファから組み合せられたそれぞれのＴＵに１対１のＱＭが適用されると仮定するので、前記移動端末は、７０８段階で、デ−ＱＭ動作以外に特別な追加動作を遂行しない。前記移動端末は、７１０段階で、ＭＵＸ＆ＱｏＳサブ階層においてそれぞれの優先順位によってバッファにＴＵを伝送する。７１２段階で、前記ＴＵは、ＲＬＰ階層においてそれぞれの優先順位バッファにデマッピング(de-mapping)された後、上位階層に提供される。
【０１００】
図８は、前記移動端末において、多重チャネルを利用して組み合せられたＴＵを処理する過程を示すフローチャートである。
前記移動端末は、８００段階で、ＰＬＰを受信すると、８０２段階で、受信されたＰＬＰのシーケンス番号、または基地局から伝送されたプリアンブルまたは他のチャネルを通して受信されたＰＬＰのＩＤを確認することによって、受信されたＰＬＰが初期伝送のＰＬＰであるか、それとも再伝送のＰＬＰであるかを判断する。前記受信されたＰＬＰが再伝送されたＰＬＰである場合、前記移動端末は、８０４段階で、前記受信されたＰＬＰを前記移動端末に予め受信されていた初期伝送のＰＬＰとコンバインする。
【０１０１】
８０６段階で、前記移動端末は、受信されたＰＬＰまたはコンバインされたＰＬＰに対して、例えばＣＲＣ検査を遂行し、エラーの有無を検査する。前記ＰＬＰがエラーを有する場合、前記移動端末は、８１２段階で、前記ＰＬＰがエラーのある１つのＴＵを有するか否かを検査する。前記エラーのあるＴＵが１つである場合、前記移動端末は、８１６段階で、前記エラーのあるＴＵに対するＮＡＣＫ信号を生成して、８２２段階で、前記基地局に伝送する。８１２段階で、２つ以上のＴＵにエラーが発生した場合、前記移動端末は、８１８段階及び８２０段階で、前記エラーの発生したＴＵに対してＮＡＣＫ信号を生成して、８２２段階で、前記基地局に伝送する。本発明の実施形態において、１つのＰＬＰは３つのＴＵまで含むので、フィードバックフレームは、前記ＴＵに対して３つのＮＡＣＫ信号まで含む。ＰＬＰにおいて４つ以上のＴＵが伝送される場合、前記フィードバックフレームは、前記ＴＵ種類の分だけのＡＣＫ／ＮＡＣＫ信号を含む。
【０１０２】
８０６段階で、前記ＰＬＰにエラーが存在せず、１つのＴＵが含まれている場合、前記移動端末は、８２４段階で、前記ＴＵに対する１つのＡＣＫ信号を前記基地局にフィードバックする。前記ＰＬＰに２つ以上のＴＵが含まれている場合、前記移動端末は、８２６段階または８２８段階で、２つ以上のＡＣＫ信号を前記基地局にフィードバックする。つまり、前記移動端末は、前記ＰＬＰ内のＴＵの数だけフィードバック信号を伝送する。前記ＰＬＰに３つのＴＵが受信されて、そのうち２つのＴＵにエラーが存在する場合、前記移動端末は、２つのＮＡＣＫ及び及び１つのＡＣＫ信号を前記基地局にフィードバックする。このとき、前記ＮＡＣＫ信号及びＡＣＫ信号をそれぞれ対応するＴＵのＩＤにマッピングする。
【０１０３】
図９は、本発明によって前記基地局においてデータの初期伝送に対する制御動作を示すフローチャートである。
図９を参照すると、前記基地局は、９００段階で、表１に示す３８．４Ｋｂｐｓ乃至２．４５７６Ｍｂｐｓまでのデータ伝送率の範囲のうち、前記移動端末から受信されたＤＲＣ(Data Rate Control)情報を利用して、順方向データ伝送率を決定する。前記基地局は、前記決定されたデータ伝送率によって、９０２段階で、伝送できる最大ＴＵのサイズ及び伝送のためのスロットの数を決定する。前記最大ＴＵのサイズと前記スロットの数との関係は、表１に示すようである。
【０１０４】
例えば、データ伝送率が１．２２８８Ｍｂｐｓである場合、最大ＴＵのサイズが３０７２ビットであり、２スロットが伝送のために割り当てられる。つまり、１．２２８８Ｍｂｐｓで３０７２ビットを伝送するためには、２つのスロットごとに１５３６ビットが前記移動端末に伝送される。前記基地局は、９０４段階で、前記移動端末に割り当てられた送信(Ｔｘ)バッファの状態を確認する。前述したように、本発明の実施形態において、３つの応用サービスからのデータが３つのバッファに貯蔵される。従って、前記基地局は、前記３つのバッファが全て空きの状態であるか否かを検査する。前記３つのバッファが空きの状態である場合、これは、伝送されるデータが存在しないことを意味するので、前記基地局は、９０６段階で、次のデータをサービスするための過程を遂行する。
【０１０５】
しかしながら、９０４段階で、少なくとも１つのバッファが空きの状態でない場合、前記基地局は、９０８段階で、データを有するバッファの数及びそれぞれのバッファの優先順位を決定した後、前記優先順位に従って前記バッファからデータを読み取る順序を決定する。前記基地局は、９１０段階で、最大に伝送できるＴＵのサイズを構成するためのデータを前記バッファから読み取る。前記基地局は、９１２段階で、前記最大ＴＵのサイズと前記読み取ったデータの和を比較する。従って、前記最大ＴＵのサイズが前記読み取ったデータの和より小さい場合、前記基地局は９１４段階に進行し、そうでない場合は、９２０段階に進行する。
【０１０６】
前記基地局は、９１４段階で、前記バッファから読み取られたそれぞれのＴＵに対して品質マッチングを遂行する。前記基地局は、９１６段階で、前記品質マッチングされたＴＵによってＰＬＰを構成し、９１８段階で、前記ＰＬＰを変調して前記移動端末に伝送する。
【０１０７】
一方、９１２段階で、前記最大ＴＵのサイズが前記読み取ったデータの和より大きい場合、前記基地局は、９２０段階で、現在決定されたデータ伝送率で提供できる他のＴＵのサイズを検査する。例えば、１．２２８８Ｍｂｐｓの伝送率における３０７２ビットのＴＵを前記バッファから読み取ることができない場合、１５３６ビットのＥＰのサイズに変えてＴＵを再組み合せする過程を遂行する。このような過程を通して、ＰＬＰのデータサイズが再設定される。
【０１０８】
９２０段階で、前記ＴＵのサイズを変えても現在決定されたデータ伝送率を提供することができない場合、前記基地局は、９２２段階で、ＤＲＤ動作を遂行し、９０２段階に戻る。９２０段階で、可能のＴＵのサイズが存在する場合、９２４段階で、前記ＥＰのサイズを前記データ伝送率に基づいて再設定し、９０８段階に戻る。
【０１０９】
表２は、９１０段階で、１．２２８８Ｍｂｐｓの伝送率で、３つのバッファから読み取る過程を示す。
【０１１０】
【表２】
0004610853.tif 000003
【０１１１】
９１０段階で、１．２２８８Ｍｂｐｓで最大ＴＵサイズが３０７２ビットである場合、９つの読み取りのケースが存在する。前記９のケースが満足できない場合、２番目のＴＵのサイズである１５３６ビットの場合に９つのケースのうち少なくとも１つが満足できるか否かを確認する。９２０段階で、読み取ったデータブロックが変更されたＴＵのサイズを満足することができない場合、前記ＤＲＤ動作が遂行される。
【０１１２】
前述したように、本発明は、効果的なデータサービス及びマルチメディアサービスを提供するプロトコル構造において、スケジューリングを利用して高速のデータ伝送及びデータ伝送時の高い利得率(Throughput)が提供できる利点がある。
【０１１３】
以下、本発明によって、初期伝送されたＴＵに対するフィードバック情報を受信した後、前記基地局においてＴＵを再伝送する過程を説明する。前記ＴＵ再伝送に関しては、初期伝送及び再伝送と同一のデータ伝送率が適用されたＡＷＧＮチャネルにおける読み取りスケジューリングを基準にして説明される。
【０１１４】
（再伝送動作）
データ再伝送は、ラウンドロビンスケジューリングによって伝送時点が決定される。再伝送バッファがデータを有する場合、初期伝送はホールディング(Holding)され、再伝送は、ラウンドロビンスケジューリングによって、前記再伝送バッファが空きの状態になるまで遂行される。本発明の実施形態において、ＡＷＧＮチャネルを仮定して、初期伝送及び再伝送時の時にＣ／Ｉが変更されないと、つまり、初期伝送及び再伝送時のデータ伝送率が同一であると仮定する。初期伝送及び再伝送の時に同一のデータ伝送率は保障されるが、再伝送の時にＴＵのサイズが変更されることができる。
【０１１５】
ＣａｓｅI(３８．４Ｋｂｐｓ)：再伝送が初期伝送時と同一に遂行される。
ＣａｓｅII(７６．８Ｋｂｐｓ)
(１)１つのＴＵ(３８４ビットまたは７６８ビット)がＰＬＰにおいて初期伝送される場合、再伝送は、初期伝送と同一に遂行される。
(２)２つのＴＵ(３８４ビット＋３８４ビット)がＰＬＰにおいて初期伝送される場合、再伝送は２つの方法を考慮することができる。
(ａ)２つのＴＵが両方ともエラーを有する場合、初期伝送と同一に再伝送される。
(ｂ)２つのＴＵのうち１つのＴＵがエラーを有する場合、前記エラーを有するＴＵは、７６．８Ｋｂｐｓで４つのスロットを通して再伝送される。初期伝送と比較すると、異なるサイズのＰＬＰが同一のデータ伝送率で再伝送される。
【０１１６】
ＣａｓｅIII(１５３．６Ｋｂｐｓ)
(１)１つのＴＵ(３８４、７６８、または１５３６ビット)がＰＬＰにおいて初期伝送される場合、再伝送は初期伝送と同一に遂行される。
(２)２つのＴＵ(３８４＋３８４または７６８＋７６８)がＰＬＰにおいて初期伝送される場合、再伝送は２つの方法を考慮することができる。
(ａ)２つのＴＵが両方ともエラーを有する場合、初期伝送と同一に再伝送される。
(ｂ)１つのＴＵがエラーを有する場合、前記エラーを有するＴＵは１５３．６Ｋｂｐｓで２つまたは４つのスロットを通して再伝送される。
【０１１７】
(３)３つのＴＵ(３８４＋３８４＋７６８、順序に関係ない)が初期伝送される場合、再伝送は、３つの方法を考慮することができる。
(ａ)３つのＴＵが全部エラーを有する場合、初期伝送と同一に再伝送される。(ｂ)３つのＴＵのうち１つのＴＵがエラーを有する場合、前記エラーを有するＴＵは、１５３．６Ｋｂｐｓで２つまたは４つのスロットを通して再伝送される。
(ｃ)２つのＴＵがエラーを有する場合、前記エラーを有するＴＵの和が７６８ビットであると、前記エラーを有するＴＵは、図３（ｃ）の(４)、(５)、(６)のような組み合せのうち１つの組み合せによって再伝送される。前記エラーを有するＴＵの和が１１５２(７６８+３８４)ビットであると、１１５２ビットは１５３．６Ｋｂｐｓで提供できるＴＵサイズでないので、高い優先順位を有する前記エラーを有するＴＵのうち１つが優先的に再伝送される。高い優先順位を有するＴＵが７６８ビットである場合、前記７６８ビットのＴＵは、１５３．６Ｋｂｐｓで４つのスロットを通して再伝送される。高い優先順位を有するＴＵが３８４ビットである場合、前記３８４ビットのＴＵは、１５３．６Ｋｂｐｓで２つのスロットを通して再伝送される。残りのＴＵは、次のスケジューリングの時に優先的に再伝送される。つまり、次のスケジューリングの時に、１５３．６Ｋｂｐｓで２つまたは４つスロットを通して再伝送される。
【０１１８】
ＣａｓｅIV−１(３０７．２Ｋｂｐｓ)
(１)１つＴＵ(３８４、７６８、１５３６、３０７２ビット)がＰＬＰにおいて初期伝送された場合、再伝送は初期伝送と同一に遂行される。
(２)２つのＴＵ(３８４＋３８４、７６８＋７６８、１５３６＋１５３６)がＰＬＰにおいて初期伝送された場合、再伝送は２つの方法を考慮することができる。
(ａ)２つのＴＵが全部エラーを有する場合、初期伝送と同一に再伝送される。(ｂ)１つのＴＵがエラーを有する場合、前記エラーを有するＴＵは、３０７．２Ｋｂｐｓで１つ、２つまたは４つのスロットを通して再伝送される。
【０１１９】
(３)３つのＴＵ(３８４＋３８４＋７６８、７６８＋７６８＋１５３６、順序に無関係)が初期伝送された場合、３つの方法を考慮することができる。
(ａ)３つのＴＵが全部エラーを有する場合、再伝送は初期伝送と同一に遂行される。
(ｂ)１つのＴＵがエラーを有する場合、前記エラーを有するＴＵは、３０７．２Ｋｂｐｓで１つ、２つ、または４つのスロットを通して再伝送される。
【０１２０】
(ｃ)３つのＴＵのうち２つのＴＵがエラーを有する場合、前記エラーを有するＴＵが(３８４＋３８４)または(７６８＋７６８)の組み合せ形態であると、前記エラーを有するＴＵは、図３Ｄの(４)、(５)または(６)のような組み合せで再伝送される。前記エラーを有するＴＵが(３８４＋７６８)または(７６８＋１５３６)の組み合せ形態である場合、前記エラーを有するＴＵの和(１１５２または２３０４)が３０７．２Ｋｂｐｓで支援できるＴＵのサイズでないので、高い優先順位を有する前記エラーを有するＴＵのうち１つ(３８４、７６８または１５３６)を優先的に再伝送する。残りのＴＵは、次のスケジューリングの時に優先的に再伝送される。
【０１２１】
ＣａｓｅIV−２(６１４．４Ｋｂｐｓ)
(１)１つのＴＵ(７６８、１５３６、３０７２ビット)が初期伝送された場合、再伝送は初期伝送と同一に遂行される。
(２)２つのＴＵ(３８４＋３８４、７６８＋７６８、または１５３６＋１５３６)がＰＬＰにおいて初期伝送された場合、再伝送は２つの方法を考慮することができる。
(ａ)２つのＴＵが全部エラーを有する場合、初期伝送と同一に再伝送される。
(ｂ)１つのＴＵがエラーを有する場合、前記エラーを有するＴＵは、Ｉ６１４．４Ｋｂｐｓで、３８４ビットのＴＵを除いて、１つまたは２つのスロットを通して再伝送される。３８４ビットは、６１４．４Ｋｂｐｓで提供できるＴＵのサイズでないので、３８４ビットのＴＵは、ＤＲＤによって再伝送される。
【０１２２】
(３)３つのＴＵ(３８４＋３８４＋７６８または７６８＋７６８＋１５３６)が初期伝送される場合、再伝送は３つの方法を考慮することができる。
(ａ)３つのＴＵが全部エラーを有する場合、再伝送は初期伝送と同一に遂行される。
(ｂ)１つのＴＵがエラーを有する場合、前記エラーを有するＴＵは６１４．４Ｋｂｐｓで、３８４ビットのＴＵを除いて、１つまたは２つのスロットを通して再伝送される。３８４ビットは６１４．４Ｋｂｐｓで提供できないＴＵのサイズでないので、前記３８４ビットのＴＵは、ＤＲＤによって再伝送される。
【０１２３】
(ｃ)３つのバッファのうち２つがエラーを有する場合、前記エラーを有するＴＵが(３８４＋３８４)または(７６８＋７６８)の組み合せ形態であると、前記エラーを有するＴＵは、図３Ｄの(４)、(５)、(６)のような組み合せのうち１つの組み合せ形態で再伝送される。前記エラーを有するＴＵが(３８４＋７６８)または(７６８＋１５３６)の組み合せ形態である場合、高い優先順位の７６８ビットまたは１５３６ビットが６１４．４Ｋｂｐｓで１つまたは２つのスロットを通して再伝送される。高い優先順位のＴＵが３８４ビットである場合、３８４ビットは６１４．４Ｋｂｐｓで提供できないＴＵのサイズであるので、ＤＲＤによって再伝送される。残りのＴＵは、次のスケジューリングの時に優先的に伝送される。
【０１２４】
ＣａｓｅIV−３(１２２８．８Ｋｂｐｓ)
(１)１つのＴＵ(１５３６または３０７２ビット)がＰＬＰにおいて初期伝送された場合、再伝送は初期伝送と同一に遂行される。
(２)２つのＴＵ(７６８＋７６８または１５３６＋１５３６)が初期伝送された場合、再伝送は２つの方法を考慮することができる。
(ａ)２つのＴＵが全部エラーを有する場合、初期伝送と同一に再伝送される。(ｂ)１つのＴＵがエラーを有し、前記エラーを有するＴＵが１５３６ビットである場合、１２２８．８Ｋｂｐｓで１つのスロットを通して再伝送される。前記エラーを有するＴＵが７６８ビットである場合、７６８ビットは１２２８．８Ｋｂｐｓで提供できないＴＵであるので、ＤＲＤによって再伝送される。
【０１２５】
(３)３つのＴＵ(３８４＋３８４＋７６８または７６８＋７６８＋１５３６、順序に無関係)が初期伝送される場合、再伝送は３つの方法を考慮することができる。
(ａ)３つのＴＵが全部エラーを有する場合、再伝送は初期伝送と同一に遂行される。
(ｂ)１つのＴＵがエラーを有し、前記エラーを有するＴＵが１５３６ビットである場合、１２２８．８Ｋｂｐｓで１つのスロットを通して再伝送される。前記エラーを有するＴＵが３８４または７６８ビットである場合、３８４または７６８ビットは１２２８．８Ｋｂｐｓで提供できないＴＵのサイズであるので、ＤＲＤによって再伝送される。
【０１２６】
(ｃ)２つのＴＵがエラーを有する場合、前記エラーを有するＴＵが(７６８＋７６８)の組み合せ形態であると、前記エラーを有するＴＵは、図３Ｄの(４)、(５)、(６)のような組み合せのうち１つの組み合せ形態で１つのスロットを通して再伝送される。しかしながら、前記エラーを有するＴＵが(３８４＋３８４)の組み合せ形態であると、７６８ビットは１２２８．８Ｋｂｐｓで提供できないＴＵのサイズであるので、ＤＲＤによって再伝送される。前記エラーを有するＴＵが(３８４＋７６８)または(７６８＋１５３６)であると、高い優先順位の１５３６ビットは１２２８．８４Ｋｂｐｓで１つのスロットを通して再伝送される。高い優先順位のＴＵが３８４または７６８ビットであると、ＤＲＤによって再伝送される。残りのＴＵは次のスケジューリングの時に優先的に伝送される。
【０１２７】
ＣａｓｅIV−４(２４５７．６Ｋｂｐｓ)
(１)１つのＴＵ(３０７２ビット)がＰＬＰにおいて初期伝送された場合、再伝送は初期伝送と同一に遂行される。
(２)２つのＴＵ(１５３６＋１５３６)がＰＬＰにおいて初期伝送される場合、再伝送は２つの方法を考慮することができる。
(ａ)２つのＴＵが全部エラーを有する場合、再伝送は初期伝送と同一に遂行される。
(ｂ)１つのＴＵがエラーを有する場合、１５３６ビットは２４５７．６Ｋｂｐｓで提供できないＴＵのサイズであるので、前記エラーを有する１５３６ビットのＴＵはＤＲＤによって再伝送される。
【０１２８】
(３)３つのＴＵ(７６８＋７６８＋１５３６、順序に無関係)が初期伝送される場合、再伝送は３つの方法を考慮することができる。
(ａ)３つのＴＵが全部エラーを有する場合、再伝送は初期伝送と同一に遂行される。
(ｂ)１つのＴＵがエラーを有する場合、７６８ビットまたは１５３６ビットは２４５７．６Ｋｂｐｓで提供できないＴＵのサイズであるので、前記エラーを有する７６８ビットまたは１５３６ビットは、ＤＲＤによって再伝送される。
(ｃ)３つのバッファのうち２つがエラーを有する場合、７６８ビット及び１５３６ビットは２４５７．６Ｋｂｐｓで提供できないＴＵのサイズであるので、エラーを有するＴＵはＤＲＤによって再伝送される。残りのＴＵは、次のスケジューリングの時に優先的に伝送される。
【０１２９】
図１０は、本発明の実施形態によって、初期に伝送されたＰＬＰに含まれる単数または複数のＴＵが全て受信に失敗した時、ラウンドロビンスケジューリングによってＡＷＧＮチャネルを通して２．４５７６Ｍｂｐｓでデータ再伝送の過程を示すフローチャートである。
【０１３０】
図１０を参照すると、１０００段階で、前記基地局は、前記移動端末から初期に伝送されたＰＬＰに対してフィードバックを受信する。前記基地局は、１００２段階で、前記フィードバックフレームが初期に伝送されたＰＬＰのＴＵに対するＡＣＫのみを有するかを否かを判断する。前記フィードバックフレームが前記ＰＬＰのＴＵに対するＡＣＫを有する場合、前記基地局は、１００４段階で、エラー無しで伝送が完了したと判断する。
【０１３１】
前記フィードバックフレームに少なくとも１つのＮＡＣＫが含まれている場合、前記基地局は、１００６段階で、前記フィードバックフレームに含まれたＮＡＣＫが２つ以上であるか否か、つまり、初期に伝送されたＰＬＰフレームが１つのみのＴＵを有するか否かを確認する。前記ＰＬＰに１つのみのＴＵが含まれる場合、前記基地局は、１００８段階で、前記エラーを有するＴＵが前記Ｈ−ｐｒｉｏｒｉｔｙバッファから伝送されたＴＵであるか否かを検査する。前記エラーを有するＴＵがＨ−ｐｒｉｏｒｉｔｙからのＴＵである場合、前記基地局は、１０２４段階で、Ｈ再伝送バッファから３０７２ビットを読み取り、１０２８段階で、３０７２ビットのＨ−ｐｒｉｏｒｉｔｙのＴＵでＰＬＰを構成し、１０２２段階で、それを再伝送する。
【０１３２】
１００８段階で、前記エラーを有するＴＵがＨ−ｐｒｉｏｒｉｔｙからのＴＵでない場合、前記基地局は、１０１０段階で、Ｍ−ｐｒｉｏｒｉｔｙからのＴＵであるか否かを検査する。前記エラーを有するＴＵがＭ−ｐｒｉｏｒｉｔｙからのＴＵである場合、前記基地局は、１０２６段階で、３０７２ビットをＭ再伝送バッファから読み取り、１０２８段階で、３０７２ビットのＭ−ｐｒｉｏｒｉｔｙのＴＵでＰＬＰを構成し、１０２２段階で、それを再伝送する。１０１０段階で、前記エラーを有するＴＵがＭ−ｐｒｉｏｒｉｔｙからのＴＵでない場合、前記基地局は、１０１２段階で、３０７２ビットをＬ再伝送バッファから読み取り、１０２８段階で、３０７２ビットのＬ−ｐｒｉｏｒｉｔｙのＴＵでＰＬＰを構成し、１０２２段階で、それを再伝送する。
【０１３３】
一方、１００６段階で、ＮＡＣＫの和が２つ以上である場合、前記基地局は、１０１４段階で、前記フィードバックフレームが２つのＮＡＣＫを有するか否かを確認する。２つのＮＡＣＫを有する場合、つまり、前記ＰＬＰに２つのＴＵが存在する場合、前記基地局は、１０１６段階に進行し、それ以上のＮＡＣＫを有する場合、つまり、前記ＰＬＰにそれ以上のＴＵが存在する場合は、１０３６段階に進行する。
【０１３４】
１０１６段階で、前記基地局が前記エラーを有する２つのＴＵのうち１つがＨ−ｐｒｉｏｒｉｔｙからのＴＵであると判断する場合、１０３６段階で、１５３６ビットをＨ再伝送バッファから読み取り、１０１８段階に進行する。しかしながら、１０１６段階で、前記エラーを有する２つのＴＵが全部Ｈ−ｐｒｉｏｒｉｔｙからのＴＵでない場合、前記基地局は、１０１８段階で、前記エラーを有するＴＵのうち１つがＭ−ｐｒｉｏｒｉｔｙからのＴＵであるか否かを検査する。前記エラーを有するＴＵのうち１つがＭ−ｐｒｉｏｒｉｔｙからのＴＵである場合、前記基地局は、１０３２段階で、１５３６ビットをＭ再伝送バッファから読み取り、１０３４段階で、Ｈ及びＭ再伝送バッファからの１５３２ビットのＴＵでＰＬＰを構成し、１０２２段階で、前記ＰＬＰを移動端末に伝送する。前記エラーを有するＴＵが全部Ｍ−ｐｒｉｏｒｉｔｙからのＴＵでない場合、前記基地局は、１０２０段階で、Ｌ再伝送バッファから１５３６ビットを読み取った後、１０３４段階及び１０２２段階を遂行する。１０１６段階乃至１０３４段階において、前記３つのバッファの２つからそれぞれ１５３６ビットを読み取る。
【０１３５】
つまり、Ｈ−ｐｒｉｏｒｉｔｙの１５３６ビット及びＭ−ｐｒｉｏｒｉｔｙの１５３６ビット、Ｈ−ｐｒｉｏｒｉｔｙの１５３６ビット及びＬ−ｐｒｉｏｒｉｔｙの１５３６ビット、またはＭ−ｐｒｉｏｒｉｔｙの１５３６ビット及びＬ−ｐｒｉｏｒｉｔｙの１５３６ビットを読み取り、前記読み取られた２つの１５３６ビットを利用して１つのＰＬＰを構成する。
【０１３６】
１０１４段階で、前記フィードバックフレームが２つ以上のＮＡＣＫを含む場合、これは、本発明の実施形態において、１つＰＬＰが３つのＴＵまで有すると仮定しているので、前記ＰＬＰが３つのＴＵを含むことを意味する。１０３６段階で、初期伝送されたＰＬＰがＨ−ｐｒｉｏｒｉｔｙバッファからの１５３６ビットを有すると判断される場合、前記基地局は、１０４０段階で、Ｈ再伝送バッファから１５３６ビットを読み取る。次に、前記基地局は、１０４２段階で、Ｍ再伝送バッファから７６８ビットを読み取り、１０４４段階で、Ｌ−ｐｒｉｏｒｉｔｙバッファから７６８ビットを読み取る。前記基地局は、１０４８段階で、３つのＴＵで１つのＰＬＰを構成し、１０２２段階で、前記ＰＬＰを移動端末に伝送する。
【０１３７】
しかしながら、１０３６段階で、Ｈ−ｐｒｉｏｒｉｔｙのＴＵが初期伝送されたＰＬＰの１５３６ビットでない場合、前記基地局は、１０３８段階で、前記ＰＬＰがＭ−ｐｒｉｏｒｉｔｙバッファからの１５３６ビットを含むか否かを判断する。前記Ｍ−ｐｒｉｏｒｉｔｙのＴＵが１５３６ビットである場合、前記基地局は、１０５０段階で、Ｈ再伝送バッファから７６８ビットを読み取り、１０５２段階で、Ｍ再伝送バッファから１５３６ビットを読み取り、１０５４段階で、Ｌ再伝送バッファから７６８ビットを読み取る。前記基地局は、１０４８段階で、３つのＴＵからＰＬＰを構成し、１０２２段階で、前記ＰＬＰを前記移動端末に再伝送する。
【０１３８】
１０３８段階で、Ｍ−ｐｒｉｏｒｉｔｙのＴＵが１５３６ビットでない場合、これは、１５３６ビットがＬ−ｐｒｉｏｒｉｔｙバッファから初期伝送されたことを意味する。従って、前記基地局は、１０５６段階で、Ｈ再伝送バッファから７６８ビットを読み取り、１０５８段階で、Ｍ再伝送バッファから７６８ビットを読み取り、１０６０段階で、Ｌ再伝送バッファから１５３６ビットを読み取る。前記基地局は、１０４８段階で、３つのＴＵでＰＬＰを構成し、１０２２段階で、前記ＰＬＰを移動端末に再伝送する。
【０１３９】
図１１Ａ乃至図１１Ｄは、本発明の実施形態によって、初期伝送されたＰＬＰの３つＴＵのうち１つまたは２つが受信に失敗された時、２．４５７６Ｍｂｐｓでデータを再伝送する過程を示す。
【０１４０】
図１１Ａを参照すると、前記基地局は、１１０２段階で、前記ＰＬＰの３つのＴＵのうち１つがエラーを有すると判断する。１１０４段階で、前記基地局は、前記エラーを有するＴＵがＨ−ｐｒｉｏｒｉｔｙからのＴＵであるか否かを判断する。前記エラーを有するＴＵがＨ−ｐｒｉｏｒｉｔｙバッファからのＴＵである場合、前記基地局は、１１０６段階で、前記ＰＬＰのＨ−ｐｒｉｏｒｉｔｙのＴＵが１５３６ビットであるか否かを検査する。前記Ｈ−ｐｒｉｏｒｉｔｙバッファのＴＵが１５３６ビットである場合、前記基地局は、１１０８段階で、Ｈ再伝送バッファから１５３６ビットを読み取り、１１２６段階で、１５３６ビットのＨ−ｐｒｉｏｒｉｔｙのＴＵでＰＬＰを構成する。
【０１４１】
しかしながら、１５３６ビットは２．４５７６Ｍｂｐｓで伝送できないＴＵのサイズであるので、前記基地局は、１１２８段階で、ＤＲＤ動作を遂行した後、１１３４段階で、前記構成されたＰＬＰを移動端末に再伝送する。１５３６ビットを提供できる最大のデータ伝送率は１．２２８８Ｍｂｐｓであるので、１１２８段階で、２．４５７６Ｍｂｐｓが１．２２８８Ｍｂｐｓに減少される。一方、１１０６段階で、Ｈ−ｐｒｉｏｒｉｔｙのＴＵが１５３６ビットでない場合、７６８ビットが伝送されたことを意味する。従って、前記基地局は、１１１４段階で、Ｈ再伝送バッファ７６８ビットを読み取った後、１１３０段階で、７６８ビットのＨ−ｐｒｉｏｒｉｔｙのビットでＰＬＰを構成する。しかしながら、７６８ビットが２．４５７６Ｍｂｐｓで提供できるＴＵのサイズでないので、前記基地局は、１１３２段階で、２．４５７６Ｍｂｐｓを７６８ビットの伝送を可能にする最大のデータ伝送率である６１４．４Ｋｂｐｓに減少させることによってＤＲＤ動作を遂行する。
【０１４２】
１１０４段階で、前記エラーを有するＴＵが前記Ｈ−ｐｒｉｏｒｉｔｙバッファからのＴＵでない場合、前記基地局は、１１１０段階で、前記エラーを有するＴＵが前記Ｍ−ｐｒｉｏｒｉｔｙバッファからのＴＵであるか否かを確認する。前記エラーを有するＴＵがＭ−ｐｒｉｏｒｉｔｙバッファからのＴＵである場合、前記基地局は、１１１６段階で、前記Ｍ−ｐｒｉｏｒｉｔｙのＴＵが１５３６ビットであるか否かを確認する。前記Ｍ−ｐｒｉｏｒｉｔｙのＴＵが１５３６ビットである場合、前記基地局は、１１２０段階で、前記Ｍ再伝送バッファから１５３６ビットを読み取り、１１２６段階で、前記１５３６ビットのＭ−ｐｒｉｏｒｉｔｙのＴＵで１つのＰＬＰを構成する。
【０１４３】
しかしながら、１５３６ビットは２．４５７６Ｍｂｐｓで提供できないＴＵのサイズであるので、前記基地局は、１１２８段階で、２．４５７６Ｍｂｐｓを１．２２８８Ｍｂｐｓに減少させることによってＤＲＤ動作を遂行した後、１１３４段階で、前記構成されたＰＬＰを前記移動端末に再伝送する。１１１６段階で、前記Ｍ−ｐｒｉｏｒｉｔｙのＴＵが１５３６ビットでない場合、前記基地局は、１１２２段階で、前記Ｍ再伝送バッファから７６８ビットを読み取り、１１３０段階で、前記７６８ビットのＭ−ｐｒｉｏｒｉｔｙのＴＵで１つのＰＬＰを構成する。しかしながら、７６８ビットは２．４５７６Ｍｂｐｓで伝送できるＴＵのサイズでないので、前記基地局は、１１３２段階で、２．４５７６Ｍｂｐｓを６１４．４Ｋｂｐｓに減少させることによってＤＲＤ動作を遂行する。
【０１４４】
１１１０段階で、前記エラーを有するＴＵが前記Ｍ−ｐｒｉｏｒｉｔｙバッファからのＴＵでない場合、これは、前記エラーを有するＴＵが前記Ｌ−ｐｒｉｏｒｉｔｙバッファからのＴＵであることを意味する。Ｈ−ｐｒｉｏｒｉｔｙまたはＭ−ｐｒｉｏｒｉｔｙのＴＵの再伝送と同様に、前記Ｌ−ｐｒｉｏｒｉｔｙのＴＵが７６８ビットである場合は、１１２４段階乃至１１３４段階で前記Ｌ−ｐｒｉｏｒｉｔｙのＴＵが再伝送され、前記Ｌ−ｐｒｉｏｒｉｔｙのＴＵが１５３６ビットである場合は、１１２６段階、１１２８段階、及び１１３４段階で前記Ｌ−ｐｒｉｏｒｉｔｙのＴＵが再伝送される。
【０１４５】
図１１Ｂを参照すると、前記基地局は、１１５０段階で、前記ＰＬＰの３つのＴＵのうち２つにエラーが存在すると判断する。前記基地局は、１１５２段階で、前記エラーを有するＴＵの１つがＨ−ｐｒｉｏｒｉｔｙバッファからのＴＵであるか否かを検査する。前記エラーを有するＴＵの１つがＨ−ｐｒｉｏｒｉｔｙバッファからのＴＵである場合、前記基地局は、１１５４段階に進行し、そうでない場合は、ルーチンＤを遂行する。前記基地局は、１１５４段階で、前記Ｈ−ｐｒｉｏｒｉｔｙのＴＵが７６８ビットであるか否かを検査する。前記Ｈ−ｐｒｉｏｒｉｔｙのＴＵが７６８ビットである場合、前記基地局は１１５６段階に進行し、そうでない場合は、１１７８段階に進行する。前記基地局は、１１５６段階で、前記Ｈ再伝送バッファから７６８ビットを読み取る。前記基地局は、１１７８段階で、前記Ｈ再伝送バッファから１５３６ビットを読み取る。
【０１４６】
前述したように、２．５４６７ＭｂｐｓにおいてＰＬＰのサイズは３０７２ビットに限定される。従って、前記３つのバッファから３０７２ビットを読み取るために、２つのバッファから７６８ビットを読み取り、残りの１つのバッファから１５３６ビットを読み取るべきである。Ｈ−ｐｒｉｏｒｉｔｙ、Ｍ−ｐｒｉｏｒｉｔｙ及びＬ−ｐｒｉｏｒｉｔｙのＴＵは、１５３６ビットまたは７６８ビットの１つである。１１５４段階で、Ｈ−ｐｒｉｏｒｉｔｙのＴＵが７６８ビットでない場合、これは、前記Ｈ−ｐｒｉｏｒｉｔｙのＴＵが１５３６ビットであることを意味する。従って、前記基地局は、１１７８段階で、前記Ｈ再伝送バッファから１５３２ビットを読み取る。
【０１４７】
次に、図１１Ｂ乃至図１１Ｄにおいて、前記基地局は、前記ＰＬＰにおいて２つのＴＵがエラーを有するので、残りの１つバッファからデータを読み取るべきである。１１６０段階で、前記Ｍ−ｐｒｉｏｒｉｔｙバッファにエラーが存在するか否かを検査する。前記Ｍ−ｐｒｉｏｒｉｔｙバッファにエラーが存在する場合、前記基地局は、１１６２段階に進行し、そうでない場合は、ルーチンＡを遂行する。前記基地局は、１１６２段階で、Ｍ−ｐｒｉｏｒｉｔｙのＴＵが７６８ビットであるか否かを調査する。そうである場合、前記基地局は、１１６４段階で、前記Ｍ再伝送バッファから７６８ビットを読み取る。しかしながら、７６８ビットでない場合、前記基地局は、１１７１段階で、前記Ｍ再伝送バッファから１５３６ビットを読み取る。
【０１４８】
前記基地局は、１１６４段階または１１７１段階を遂行した後、前記読み取られたデータで品質マッチングを遂行せずに１つのＰＬＰを構成する。前記読み取られたＴＵのサイズの和が２３０４ビットである場合、前記ＰＬＰは、高い優先順位の７６８ビットまたは１５３６ビットのＴＵで構成される。前記ＴＵの和が１５３６ビットである場合、前記ＰＬＰは、７６８ビットのＴＵで構成される。前記基地局は、２３０４ビットまたは１５３６ビットが２．５４６７Ｍｂｐｓで伝送できるＴＵのサイズでないので、２．５４６７Ｍｂｐｓを１．２２８８Ｍｂｐｓに減少させることによってＤＲＤ動作を遂行する。１１７０段階で、前記基地局は、前記ＰＬＰを変調して移動端末に伝送する。
【０１４９】
Ｈ−ｐｒｉｏｒｉｔｙバッファからのデータにエラーが存在し、Ｍ−ｐｒｉｏｒｉｔｙバッファからのデータにエラーが存在しない場合、これは、Ｌ−ｐｒｉｏｒｉｔｙバッファからのデータにエラーが存在することを意味し、ルーチンＡが遂行される。図１１Ｃを参照すると、前記基地局は、１１７２段階で、前記Ｌ−ｐｒｉｏｒｉｔｙのＴＵが７６８ビットであるか否かを検査する。７６８ビットである場合、前記基地局は、１１７４段階で、Ｌ再伝送バッファから７６８ビットを読み取る。前記Ｌ−ｐｒｉｏｒｉｔｙのＴＵが７６８でない場合、前記基地局は、１１７６段階で、１５３６ビットを読み取る。１１７４段階または１１７６段階を遂行した後、前記基地局は、１１６６段階に戻る。
【０１５０】
１１５２段階で、Ｈ−ｐｒｉｏｒｉｔｙバッファからのデータにエラーが存在しない場合、ルーチンＤが遂行される。この場合、Ｍ−ｐｒｉｏｒｉｔｙバッファからのデータ及びＬ−ｐｒｉｏｒｉｔｙバッファからのデータにはエラーが存在する。前記基地局は、１１８０段階で、前記Ｍ−ｐｒｉｏｒｉｔｙのＴＵが７６８ビットであるか否かを検査する。７６８ビットである場合、前記基地局は、１１８２段階で、Ｍ−ｐｒｉｏｒｉｔｙバッファから７６８ビットを読み取り、１１８４段階で、Ｌ−ｐｒｉｏｒｉｔｙのＴＵが７６８ビットであるか否かを検査する。Ｌ−ｐｒｉｏｒｉｔｙのＴＵが７６８ビットである場合、前記基地局は、１１８６段階で、Ｌ再伝送バッファから７６８ビットを読み取る。しかしながら、前記Ｍ−ｐｒｉｏｒｉｔｙのＴＵが７６８ビットでない場合、全で３０７２ビットを有する３つのＴＵのうち１つは１５３６ビットであり、他のＴＵはそれぞれ７６８ビットであるので、前記基地局は、１１８８段階で、Ｍ再伝送バッファから１５３６ビットを読み取り、１１８６段階に進行する。
【０１５１】
一方、１１８４段階で、前記Ｌ−ｐｒｉｏｒｉｔｙのＴＵが７６８ビットでない場合、前記基地局は、１１９０段階で、前記Ｌ再伝送バッファから１５３６ビットを読み取る。１１８６段階または１１９０段階を遂行した後、全前記基地局は、１１６６段階に戻る。
【０１５２】
前述の如く、本発明の詳細な説明では具体的な実施形態を参照して詳細に説明してきたが、本発明の範囲は前記実施形態によって限られるべきではなく、本発明の範囲内で様々な変形が可能であるということは、当該技術分野における通常の知識を持つ者には明らかである。
【０１５３】
【発明の効果】
前述したように、本発明によると、データサービス及びマルチメディアサービスを支援するプロトコル構造においてスケジューリングを利用して高速データ伝送及びデータ伝送時の高い利得率(Throughput)を提供することができるという利点がある。
【図面の簡単な説明】
【図１】  本発明の実施形態によるセル内の移動端末にサービスを提供するための基地局の送信器を示すブロック図である。
【図２】  本発明の実施形態による多重チャネルを通してＰＬＰ内の多重ＴＵを送受信するための基地局と移動端末との間の重要機能ブロックを示す図である。
【図３】  （ａ）乃至（ｄ）は、本発明の実施形態による多重チャネル構造において３つのチャネルデータ伝送時、ＰＬＰにおいてバッファからのＴＵの組み合せの例を示す図である。
【図４】  本発明の実施形態によって、ＰＬＰの構成のために組み合せられたＴＵによって、基地局においてデータ伝送率を決定する過程を示すフローチャートである。
【図５Ａ】  ２．４５７６Ｍｂｐｓでデータを初期伝送する過程を示すフローチャートである。
【図５Ｂ】  ２．４５７６Ｍｂｐｓでデータを初期伝送する過程を示すフローチャートである。
【図５Ｃ】  ２．４５７６Ｍｂｐｓでデータを初期伝送する過程を示すフローチャートである。
【図５Ｄ】  ２．４５７６Ｍｂｐｓでデータを初期伝送する過程を示すフローチャートである。
【図５Ｅ】  ２．４５７６Ｍｂｐｓでデータを初期伝送する過程を示すフローチャートである。
【図５Ｆ】  ２．４５７６Ｍｂｐｓでデータを初期伝送する過程を示すフローチャートである。
【図５Ｇ】  ２．４５７６Ｍｂｐｓでデータを初期伝送する過程を示すフローチャートである。
【図６Ａ】  １．２２８８Ｍｂｐｓでデータを初期伝送する過程を示す制御フローチャートである。
【図６Ｂ】  １．２２８８Ｍｂｐｓでデータを初期伝送する過程を示す制御フローチャートである。
【図６Ｃ】  １．２２８８Ｍｂｐｓでデータを初期伝送する過程を示す制御フローチャートである。
【図６Ｄ】  １．２２８８Ｍｂｐｓでデータを初期伝送する過程を示す制御フローチャートである。
【図６Ｅ】  １．２２８８Ｍｂｐｓでデータを初期伝送する過程を示す制御フローチャートである。
【図６Ｆ】  １．２２８８Ｍｂｐｓでデータを初期伝送する過程を示す制御フローチャートである。
【図６Ｇ】  １．２２８８Ｍｂｐｓでデータを初期伝送する過程を示す制御フローチャートである。
【図６Ｈ】  １．２２８８Ｍｂｐｓでデータを初期伝送する過程を示す制御フローチャートである。
【図６Ｉ】  １．２２８８Ｍｂｐｓでデータを初期伝送する過程を示す制御フローチャートである。
【図６Ｊ】  １．２２８８Ｍｂｐｓでデータを初期伝送する過程を示す制御フローチャートである。
【図６Ｋ】  １．２２８８Ｍｂｐｓでデータを初期伝送する過程を示す制御フローチャートである。
【図７】  本発明によって、移動端末においてＰＬＰを受信する受信器のブロック図である。
【図８】  移動端末において多重チャネルを利用して組み合せられたＴＵを処理する過程を示すフローチャートである。
【図９】  基地局において初期データ伝送の制御動作を示すフローチャートである。
【図１０】  本発明の実施形態によって、ＰＬＰの単数及び複数のＴＵが全て初期伝送に失敗した時、基地局において２．４５７６Ｍｂｐｓでデータを再伝送する過程を示すフローチャートである。
【図１１Ａ】  本発明の実施形態によって、ＰＬＰが３種類のＴＵを有し、前記ＴＵの３種類のうち１または２つの種類のＴＵが初期伝送に失敗した時、基地局において２．４５７６Ｍｂｐｓでデータを再伝送する過程を示すフローチャートである。
【図１１Ｂ】  本発明の実施形態によって、ＰＬＰが３種類のＴＵを有し、前記ＴＵの３種類のうち１または２つの種類のＴＵが初期伝送に失敗した時、基地局において２．４５７６Ｍｂｐｓでデータを再伝送する過程を示すフローチャートである。
【図１１Ｃ】  本発明の実施形態によって、ＰＬＰが３種類のＴＵを有し、前記ＴＵの３種類のうち１または２つの種類のＴＵが初期伝送に失敗した時、基地局において２．４５７６Ｍｂｐｓでデータを再伝送する過程を示すフローチャートである。
【図１１Ｄ】  本発明の実施形態によって、ＰＬＰが３種類のＴＵを有し、前記ＴＵの３種類のうち１または２つの種類のＴＵが初期伝送に失敗した時、基地局において２．４５７６Ｍｂｐｓでデータを再伝送する過程を示すフローチャートである。
【符号の説明】
１０１、２０１    応用サービスデータ
１１０、２１７    サーバー
１２５    移動端末
２１０    ＭＵＸ＆ＱｏＳ階層
２１５    バッファ
２２５    エラー検出部
２３０    フィードバックフレーム伝送部
【図１】
0004610853.tif 000004
【図２】
0004610853.tif 000005
【図３】
0004610853.tif 000006
【図４】
0004610853.tif 000007
【図５Ａ】
0004610853.tif 000008
【図５Ｂ】
0004610853.tif 000009
【図５Ｃ】
0004610853.tif 000010
【図５Ｄ】
0004610853.tif 000011
【図５Ｅ】
0004610853.tif 000012
【図５Ｆ】
0004610853.tif 000013
【図５Ｇ】
0004610853.tif 000014
【図６Ａ】
0004610853.tif 000015
【図６Ｂ】
0004610853.tif 000016
【図６Ｃ】
0004610853.tif 000017
【図６Ｄ】
0004610853.tif 000018
【図６Ｅ】
0004610853.tif 000019
【図６Ｆ】
0004610853.tif 000020
【図６Ｇ】
0004610853.tif 000021
【図６Ｈ】
0004610853.tif 000022
【図６Ｉ】
0004610853.tif 000023
【図６Ｊ】
0004610853.tif 000024
【図６Ｋ】
0004610853.tif 000025
【図７】
0004610853.tif 000026
【図８】
0004610853.tif 000027
【図９】
0004610853.tif 000028
【図１０】
0004610853.tif 000029
【図１１Ａ】
0004610853.tif 000030
【図１１Ｂ】
0004610853.tif 000031
【図１１Ｃ】
0004610853.tif 000032
【図１１Ｄ】
0004610853.tif 000033