(57)【要約】高速マルチメディアデータ伝送のための移動通信システム(１XＥＶ-ＤＶ)で効率的なサービス品質管理のための方法を提供する。移動通信システムで物理階層パケットを構成して伝送する方法において、端末機から受信されたデータ伝送率情報に基づいてデータ伝送率を決定する過程と、端末機に伝送するエンコーダパケットが貯蔵された各バッファから論理的エンコーダパケットが最大となるように臨時エンコーダパケットを読み出す過程と、臨時エンコーダパケットが決定されたデータ伝送率に伝送可能であるかを検査する過程と、設定されたデータ伝送率に読み出された臨時エンコーダパケットが伝送可能であり、臨時エンコーダパケットの全体大きさが予め決定された大きさ以上である場合、読み出された臨時エンコーダパケットを組み合わせ可能な論理的エンコーダパケットに区分して組み合わせた後、これを伝送する過程と、を含む。
2004534476.tif 000002
【特許請求の範囲】
【請求項１】
各サービス別に区分されるバッファを有し、前記それぞれのバッファから一つ以上の論理的エンコーダパケットを読み出して一つの物理階層パケットで構成して伝送する基地局と、前記物理階層パケットを受信し、これに含まれた前記論理的エンコーダパケットの受信誤り検査結果を報告し、データ伝送率情報を送信する端末機と、を含む移動通信システムで前記物理階層パケットを構成して伝送する方法において、
前記端末機から受信されたデータ伝送率情報に基づいてデータ伝送率を決定する過程と、
前記端末機に伝送するエンコーダパケットが貯蔵された各バッファから論理的エンコーダパケットが最大大きさを有するように臨時エンコーダパケットを読み出す過程と、
前記臨時エンコーダパケットが前記決定されたデータ伝送率に伝送可能であるかを検査する過程と、
前記設定されたデータ伝送率に前記読み出された臨時エンコーダパケットが伝送可能であり、前記臨時エンコーダパケットの全体大きさが予め決定された大きさ以上である場合、前記読み出された臨時エンコーダパケットを組み合わせ可能な論理的エンコーダパケットに区分して組み合わせた後、これを伝送する過程と、を含むことを特徴とする前記方法。
【請求項２】
前記読み出された臨時エンコーダパケットが一つであり、前記臨時エンコーダパケットの大きさが予め決定された大きさ以上である場合、これを二つ以上の論理的エンコーダパケットに区分して伝送する請求項１記載の前記方法。
【請求項３】
前記設定されたデータ伝送率に前記臨時エンコーダパケットの伝送が不可能な場合、前記臨時エンコーダパケットの大きさを１段階小さな大きさになるように構成して伝送可能であるかを再び検査する過程をさらに含む請求項１記載の前記方法。
【請求項４】
前記伝送する論理的エンコーダパケットが二つ以上であり、前記設定されたデータ伝送率がすべてのデータを伝送できない場合、前記論理的エンコーダパケットの優先順位に応じて再伝送を遂行する請求項１記載の前記方法。
【請求項５】
前記伝送する論理的エンコーダパケットが二つ以上であり、前記設定されたデータ伝送率がすべてのデータを伝送できなく、前記再伝送するすべてのデータ伝送率のジャンプが要求される場合、各論理的エンコーダパケットごとにジャンプ数を検査する過程と、
前記ジャンプ数が少ない論理的エンコーダパケットを優先的に伝送する請求項４記載の前記方法。
【請求項６】
前記ジャンプ検査結果、前記各論理的エンコーダパケットごとにジャンプ数が同一の場合、大きさが大きな論理的エンコーダパケットを先ず伝送する請求項５記載の前記方法。
【請求項７】
前記ジャンプ検査結果、ジャンプ数が同一であり、論理的エンコーダパケットの大きさが同一の場合、任意の論理的エンコーダパケットを先ず伝送する請求項５記載の前記方法。
【請求項８】
前記伝送された論理的エンコーダパケットに誤り発生信号を受信する場合、発生した誤りが一つ以上であるかを検査する過程と、
一つ以上の誤りが発生した場合、前記端末機からのデータ伝送率情報に基づいて設定されたデータ伝送率が誤りが発生したすべてのデータを伝送できる場合、これをすべて再伝送する過程と、をさらに含む請求項１記載の前記方法。
【請求項９】
前記設定されたデータ伝送率がすべての論理的エンコーダパケットを伝送できない場合、優先順位が高い論理的エンコーダパケットを先ず再伝送する過程をさらに含む請求項８記載の前記方法。
【請求項１０】
前記設定されたデータ伝送率がすべての論理的エンコーダパケットを伝送できなく、前記再伝送が要求された論理的エンコーダパケット間の優先順位が同じ場合、ＡＤＲまたはＤＲＤの要求を検査する過程と、
前記再伝送が要求されたすべての論理的エンコーダパケットにＡＤＲが要求される場合、低いジャンプを要求する論理的エンコーダパケットを優先的に伝送する過程と、をさらに含む請求項８記載の前記方法。
【請求項１１】
前記再伝送が要求されたすべての論理的エンコーダパケットにＤＲＤが要求される場合、より大きな論理的エンコーダパケットを優先的に伝送する過程をさらに含む請求項１０記載の前記方法。
【請求項１２】
前記再伝送が要求された論理的エンコーダパケットがＤＲＤとＡＤＲをそれぞれ要求する場合、ＤＲＤを要求する最も大きな論理的エンコーダパケットを優先的に伝送する過程をさらに含む請求項１０記載の前記方法。
【請求項１３】
各サービス別に区分されるバッファを有し、前記バッファから一つ以上の論理的エンコーダパケットを読み出して一つの物理階層パケットで構成して伝送する基地局と、前記物理階層パケットを受信し、これに含まれた前記論理的エンコーダパケットの受信誤り検査結果を報告し、データ伝送率情報を送信する端末機と、を含む移動通信システムで前記物理階層パケット受信方法において、
前記物理階層パケット受信時、前記物理階層パケットに含まれた論理的エンコーダパケットをそれぞれ分離する過程と、
前記分離された論理的エンコーダパケットの初期伝送及び再伝送を検査する過程と、
前記論理的エンコーダパケットが初期伝送された場合、前記受信されたエンコーダパケットごとに誤りを検査し、検査結果信号を基地局に送信する過程と、
前記論理的エンコーダパケットが再伝送された場合、前記各論理的エンコーダパケットをそれぞれ以前に伝送された論理的エンコーダパケットと結合して各結合された論理的エンコーダパケットごとに誤りを検査し、検査結果信号を基地局に送信する過程と、を含むことを特徴とする前記方法。
【請求項１４】
各サービスに区分されるバッファを有し、前記それぞれのバッファから一つ以上の論理的エンコーダパケットを読み出して一つの物理階層パケットで構成して伝送する基地局と、前記物理階層パケットを受信し、これに含まれた前記論理的エンコーダパケットの受信誤り検査結果を報告し、データ伝送率情報を送信する端末機と、を含む移動通信システムで前記物理階層パケットを構成して伝送する方法において、
前記初期伝送された論理的エンコーダパケットに誤り発生信号を受信する場合、発生した誤りが一つ以上であるかを検査する過程と、
前記一つ以上の誤りが発生した場合、前記端末機からのデータ伝送率情報に基づいて設定されたデータ伝送率が誤りが発生したすべてのデータを伝送できる場合、これをすべて再伝送する過程と、をさらに含むことを特徴とする前記方法。
【請求項１５】
前記再伝送する論理的エンコーダパケットが二つ以上であり、前記設定されたデータ伝送率がすべてのデータを伝送できない場合、前記論理的エンコーダパケットの優先順位に応じて再伝送を遂行する請求項１４記載の前記方法。
【請求項１６】
前記再伝送する論理的エンコーダパケットが二つ以上であり、前記設定されたデータ伝送率がすべてのデータを伝送できなく、前記再伝送するすべてのデータ伝送率のジャンプが要求される場合、各論理的エンコーダパケットごとにジャンプ数を検査する過程と、
前記ジャンプ数が少ない論理的エンコーダパケットを優先的に再伝送する請求項１４記載の前記方法。
【請求項１７】
前記ジャンプ検査結果、前記各論理的エンコーダパケットごとにジャンプ数が同一の場合、大きさが大きな論理的エンコーダパケットを先ず再伝送する請求項１６記載の前記方法。
【請求項１８】
前記ジャンプ検査結果、ジャンプ数が同一であり、論理的エンコーダパケットの大きさが同一の場合、任意の論理的エンコーダパケットを先ず伝送する請求項１６記載の前記方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は符号分割多重接続通信システムでのデータの初期伝送と再伝送方法に関し、特にマルチメディアサービスの高速伝送率を保障することができる移動通信システムの初期伝送と再伝送方法に関する。
【背景技術】
【０００２】
一般的に移動通信システムで高速データを送信するために提案されたシステムには、クアルコム(qualcomm)で提案したＨＤＲ(High Data Rate)システムを基にする１xＥＶ-ＤＯがある。前記移動通信システムでは任意の瞬間に決定されたデータ伝送率に応じて時分割方式にデータブロックを伝送する。前記データブロックは伝送時無線チャネル上で発生する誤りを最小化するためにチャネルコーディングを遂行し、受信性能を最大化するために複合再伝送方式(ＨＡＲＱ)を使用している。従って、初期伝送時に誤りが発生すると、受信端でコンバイニングとデコーディングを遂行して誤りが発生されたデータブロックの復旧を遂行するためには、再伝送時にも初期伝送と同一の大きさのデータブロックを伝送すべきである。伝送されるデータブロックの長さは伝送率により決定される。初期伝送時に誤りが発生すると、再伝送時にも初期伝送と同一の大きさのデータブロックを伝送すべきである。しかし、１xＥＶ-ＤＯと１xＥＶ-ＤＶは特定の伝送率で伝送されることができるデータブロックの大きさがデータ伝送率に応じて決定されている。そのため、低いデータ伝送率では大きなデータブロックを伝送することができない。従って、初期伝送したデータブロックに誤りが発生し、再伝送時に初期伝送したデータブロックを伝送できない程度のデータ伝送率が決定されると、送信器は長すぎるデータブロックを低いデータ伝送率に伝送するか、高すぎるデータ伝送率にデータブロックを伝送すべきである。従って、誤りが発生する確率が増加し、再伝送が発生する確率が増加するか、無線資源の浪費をもたらしてシステムの性能を低下させる問題点を有している。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従って、前述の問題点を解決するための本発明の目的は、高速の移動通信システムで再伝送時、円滑なデータブロックの伝送のために初期伝送するデータブロックを動的に制御するための方法を提供する。
【０００４】
本発明の他の目的は、マルチメディアサービスを提供し、同期式または非同期式データ再伝送が可能な移動通信システムの方法を提供することにある。
【０００５】
本発明のさらに他の目的は、相異なるサービス品質を有するデータ(トラヒック)を多重化して伝送することができる方法を提供することにある。
【０００６】
本発明のまたさらに他の目的は、多重化されサービスされるデータ(トラヒック)が伝送される場合、これを受信側で確認することができる方法を提供することにある。
【０００７】
本発明のまたさらに他の目的は、多重化されサービスされるデータ(トラヒック)の再伝送を遂行することができる方法を提供することにある。
【課題を解決するための手段】
【０００８】
このような目的を達成するために本発明は、各サービス別に区分されるバッファを有し、前記それぞれのバッファから一つ以上の論理的エンコーダパケットを読み出して一つの物理階層パケットで構成して伝送する基地局と、前記物理階層パケットを受信し、これに含まれた前記論理的エンコーダパケットの受信誤り検査結果を報告し、データ伝送率情報を送信する端末機と、を含む移動通信システムで前記物理階層パケットを構成して伝送する方法において、前記端末機からのデータ伝送率情報に基づいてデータ伝送率を決定し、前記端末機に伝送するエンコーダパケットが貯蔵された各バッファから論理的エンコーダパケットが最大大きさを有するように臨時エンコーダパケットを読み出し、前記臨時エンコーダパケットが前記決定されたデータ伝送率に伝送可能であるかを検査する過程と、前記設定されたデータ伝送率に前記読み出された臨時エンコーダパケットが伝送可能であり、前記臨時エンコーダパケットの全体大きさが予め決定された大きさ以上である場合、前記読み出された臨時エンコーダパケットを組み合わせ可能な論理的エンコーダパケットに区分して組み合わせた後、これを伝送する過程と、からなることを特徴とする。
【０００９】
このような目的を達成するために本発明は、サービス別に区分されるバッファを有し、前記バッファから一つ以上の論理的エンコーダパケットを読み出して一つの物理階層パケットで構成して伝送する基地局と、前記物理階層パケットを受信し、これに含まれた前記論理的エンコーダパケットの受信誤り検査結果を報告し、データ伝送率情報を送信する端末機と、を含む移動通信システムで前記物理階層パケット受信方法において、前記物理階層パケット受信時、前記物理階層パケットに含まれた論理的エンコーダパケットをそれぞれ分離する過程と、前記分離された論理的エンコーダパケットの初期伝送及び再伝送を検査する過程と、前記論理的エンコーダパケットが初期伝送された場合、前記受信されたエンコーダパケットごとに誤りを検査し、検査結果信号を基地局に送信する過程と、前記論理的エンコーダパケットが再伝送された場合、前記各論理的エンコーダパケットをそれぞれ以前に伝送された論理的エンコーダパケットと結合して各結合された論理的エンコーダパケットごとに誤りを検査し、検査結果信号を基地局に送信する過程と、からなることを特徴とする。
【００１０】
このような目的を達成するために本発明は、各サービスに区分されるバッファを有し、前記それぞれのバッファから一つ以上の論理的エンコーダパケットを読み出して一つの物理階層パケットで構成して伝送する基地局と、前記物理階層パケットを受信し、これに含まれた前記論理的エンコーダパケットの受信誤り検査結果を報告し、データ伝送率情報を送信する端末機と、を含む移動通信システムで前記物理階層パケットを構成して伝送する方法において、前記初期伝送された論理的エンコーダパケットに誤り発生信号を受信する場合、発生した誤りが一つ以上であるかを検査する過程と、前記一つ以上の誤りが発生した場合、前記端末機からのデータ伝送率情報に基づいて設定されたデータ伝送率が誤りが発生したすべてのデータを伝送できる場合、これをすべて再伝送する過程と、をさらに含むことを特徴とする。
【発明の効果】
【００１１】
本発明は移動通信システムで再伝送を考慮して初期伝送時に論理的エンコーダパケットを分割して送信するので、再伝送時のエラー発生を低減することができる利点がある。また、再伝送時に各分割されたデータのみを再伝送するので再伝送誤りを減少させることができる利点がある。
【発明を実施するための最良の形態】
【００１２】
以下、本発明に従う好適な一実施形態について添付図を参照しつつ詳細に説明する。下記の説明において、本発明の要旨のみを明瞭にする目的で、関連した公知機能又は構成に関する具体的な説明は省略する。
【００１３】
また、本発明で使用される“順方向”とは基地局から移動局への方向を意味し、“逆方向”とは移動局から基地局への方向を意味する。
【００１４】
一般的に基地局は１個のセル内で端末機をマキシマムＣ／Ｉ(Maximum C/I)と動的ラウンド・ロビン(Dynamic Round robin)方式によりスケジューリングする。また、再伝送時にはスケジューリングパッシング(Scheduling Passing)方法も考慮されることができる。
図１は１xＥＶ-ＤＶシステムで測定したＣ／Ｉを基準にマキシマムＣ／Ｉとラウンド・ロビンによるスケジューリング方法を説明するための階層構成図である。
【００１５】
図１を参照すると、過程１００は基地局に応用サービスが到着する過程を示すもので、基地局ではセル内の移動局に３個の応用サービスが同時に伝達される過程を示したものである。３個のサービスはそれぞれが要求するＱｏＳが同一であることもでき、相異であることもできる。また基地局は相異なるＱｏＳを要求するサービスを適切に処理するために分割されたバッファを割り当てて処理することもできる。
【００１６】
過程１０５は３個の応用サービスに３個のバッファを割り当ててそれぞれを処理する過程を示した。即ち、１個のバッファが一つのＭＱＣチャネルになる。言い換えれば、一つの移動局に３個のＭＱＣチャネルが割り当てられたことを示している。基地局は設定された伝送率に応じて１個のＰＬＰ(Physical Layer Packet)に１個、またはそれ以上のＴＵ(Transport Unit)を伝送する。もしセル内の移動局の数が２０である場合、過程１０５で各移動局ごとに割り当てられるバッファの数は最小２０個になる。過程１０５でそれぞれのバッファには過程１００で発生されたデータが３８４ビット単位に分割され貯蔵される。以下の説明ではこのようなビット単位を“ＴＵ(Transfer Unit)”と定義する。ここで、実際にバッファに貯蔵される単位は３８４ビットより大きくなる。これは各応用サービスが３８４ビット単位に分割され、それぞれの分割されたＴＵごとにヘッダーとテイルが付加されバッファに貯蔵されるからである。即ち、前記バッファに貯蔵される実際データの大きさは３８４ビットのＴＵにヘッダーとテイルが付加された大きさになる。しかし、以下では説明の便宜のためにヘッダーとテイルが付加された単位のデータもＴＵ単位とする。これと異なる方法にヘッダーとテイルを付加したサービスデータの大きさを３８４ビットで構成することができる。このような場合には実際データの大きさは３８４ビットより小さくなる。また前記各データは伝送される場合、各ＴＵが符号化されエンコーダパケット(ＥＰ:Encoder Packet)に変換される。従って、ＴＵは符号化率に応じて相異なる大きさを有するようになる。しかし、以下の説明で特別な場合を除いてはこれを区分しなく使用する。ただ“エンコーダパケット”とはＴＵが符号化された場合を意味する。前記エンコーダパケットはバッファから出力され構成されることもでき、バッファに貯蔵される時、エンコーダパケットの形態に構成されることもできる。本発明ではこれに対して限定しないこととする。従って、このようなデータの伝送時、設定されたデータ伝送率に応じてそれぞれのバッファからＴＵ単位に読み出される(readout)数が決定される。
【００１７】
サーバ１００がそれぞれのバッファから読み出す(readout)ＴＵ単位の数は伝送率に応じて相異である。即ち、前記サーバ１１０は伝送率に応じて各バッファから１個、２個、４個、６個、８個、または１０個などのＴＵを読み出し、これを一つのＰＬＰで構成して伝送する。一つのＰＬＰには１個以上のＴＵがマッピングされることができ、各ＴＵは相異なる、または同一のバッファから読み出されたＴＵになることができる。
【００１８】
過程１１５は移動局が基地局に伝送したデータ伝送率情報に基づいて決定されたデータ伝送率に応じてＴＵをＰＬＰ化させた後、物理チャネルのスロットにマッピングする過程を示している。ＰＬＰは伝送率とトラヒックチャネルの大きさに応じて伝送されるスロットの数が相異なるように決定される。１.２５ｍｓ単位のスロットにＰＬＰの量と伝送率に応じてＴＵがマッピングされるようになる。スロットマッピング過程は後述する。
【００１９】
過程１２０はスロットが伝送される過程を示す。チャネルはＡＷＧＮ(Additive White Gaussian Noise:以下、ＡＷＧＮ)、またはフェーディング(Fading)チャネルにモデリングされることができる。本発明で提案する伝送方式及び装置はチャネルの特性とは無関係であるので、これに対する具体的な説明はしない。
【００２０】
過程１２５は移動局を示したものであり、基地局に到着した応用サービスを移動局が受信する過程を示している。図１はセル内のすべての移動局に３個の応用サービスが伝送される場合を一つの実施形態として示したものであり、セル内の移動局の数、発生した応用サービスの数などに応じて実際に適用される過程は相異であることができる。しかし、全体動作には影響を与えなく、また本発明で説明する伝送方式と装置などには影響を与えないので、これに対する詳細な説明はしない。
【００２１】
以下で、図１に示したように３個のトラヒックソースがそれぞれの端末に連結された場合、スケジューリングを遂行することができる方法に対して説明する。
(１)マキシマムＣ／Ｉスケジューリング(Maximum C/I Scheduling)
前記スケジューリング方法は測定したＣ／Ｉを整列(Ordering)して伝送順序を決定するものであり、マキシマムＣ／Ｉが測定された端末のみが伝送権利を有する。マキシマムＣ／Ｉによるスケジューリング時には１.２５ｍｓごとにすべての端末のＣ／Ｉが決定されるべきである。しかし、実際には任意の伝送が完了された後、測定されたＣ／Ｉによりスケジューリングされる端末が決定される。
【００２２】
(２)静的ラウンド・ロビンスケジューリング(Static Round Robin Scheduling)
前記スケジューリング方法は測定した任意の端末に対するＣ／Ｉを整列(Ordering)しなく、規則的な順序により測定されたＣ／Ｉを基準に端末をサービスする方式である。このスケジューリング方式はＡＷＧＮチャネルのみに適用される。
【００２３】
(３)動的ラウンド・ロビンスケジューリング(Dynamic Round Robin；Static Maximum C/I Scheduling)
前記スケジューリング方法は測定した任意の端末に対するＣ／Ｉを整列(Ordering)しなく、規則的な順序により測定されたＣ／Ｉを基準に端末をサービスする方式である。即ち、セル内の端末機が２０個であると、２０番目端末機のサービスを終了した時点で測定されたＣ／Ｉを２番目ラウンド・ロビンで適用されるＣ／Ｉに使用するが、端末間のサービスされる順序はそのままに維持される。
【００２４】
(４)スケジューリングパッシング(Scheduling Passing)
スケジューリングパッシングは再伝送時のみに発生する。前記スケジューリングパッシングは初期伝送したデータブロック、即ち、エンコーダパケット(Encoder Packet)を再伝送する時、データ伝送率が再伝送するエンコーダパケットの大きさを提供できない場合が発生することができる。このような場合、前記エンコーダパケットを再伝送しなく、スケジューリングから除外する方法がスケジューリングパッシング方法である。このようにスケジューリングから除外されると、次のスケジューリングで伝送されることができる。もし、この時にも、データ伝送率が満足されないと、エンコーダパケットを伝送することができるデータ伝送率が決定されるまで待機するようになる。
【００２５】
本発明では上述したスケジューリング方式で再伝送の性能を増加させ得る方法を提供する。また本発明を説明するために一つの実施形態として現在１xＥＶ-ＤＶシステムで論議されているシステムを対象に説明する。下記表１は現在１xＥＶ-ＤＶシステムで定義されている順方向リンクのデータ伝送率とエンコーダパケット、即ち、データブロックの関係を示している。
【００２６】
【表１】
2004534476.tif 000003
【００２７】
基地局は端末から伝送されたＣ／Ｉに応じてデータ伝送率を決定する。そして、データ伝送率が決定されると、伝送できるエンコーダパケットの大きさを決定する。例えば、データ伝送率が３８.４Kbpsであると、伝送できるエンコーダパケットの大きさは３８４ビットであり、３８４ビットのエンコーダパケットが伝送されるスロットの長さは８スロットが割り当てられる。また、データ伝送率が３０７.２Kbpsに決定されると、伝送可能なエンコーダパケットの種類は、３０７２ビット(８スロット)、１５３６ビット(４スロット)、７６８ビット(２スロット)及び３８４ビット(１スロット)になることができる。この時、選定されることができるエンコーダパケットの大きさは、現在バッファに貯蔵されているデータ量、即ち、データビット数により決定される。
【００２８】
従って、前記表１の例には特定データ伝送率に対して提供されないエンコーダパケットが存在する。このようにＣ／Ｉにより決定されたデータ伝送率を満足させないエンコーダパケットが基地局のバッファに存在する場合に対しては、データ伝送率ダウン(Data Rate Down)及びアグレシブデータ伝送率(Aggressive Data Rate)を遂行してデータ伝送率を変更する。本発明では基地局で初期伝送を遂行するとき、エンコーダパケットを論理的に特定大きさのエンコーダパケットに分類して伝送する。以下の説明で前記のように伝送率に応じて特定バッファから読み出される３０７２ビット、１５３６ビット、７６８ビット及び３８４ビットの大きさを有するエンコーダパケットを“論理的エンコーダパケット”と称する。前記のように論理的エンコーダパケットで物理階層パケットを構成して伝送する場合、伝送率に応じて一つの論理的エンコーダパケットで物理階層パケットを構成することもでき、二つ以上の論理的エンコーダパケットで物理階層パケットを構成することもできる。これを通じて論理的エンコーダパケットの再伝送性能を増加させるようにする。
【００２９】
下記表２は本発明に応じて論理的に分類されたエンコーダパケットを定義した。即ち、基地局では初期伝送時に特定伝送率に対して伝送することができるデータブロックの大きさ、即ち、論理的エンコーダパケットの大きさに応じて事前に定義された方式に分類して端末機に伝送するようになる。
【００３０】
【表２】
2004534476.tif 000004
【００３１】
すると、以下で前記＜表２＞に応じてデータを伝送する方法と既存の伝送方法を対比して説明する。
【００３２】
＜既存の伝送方法＞
既存には再伝送時に現在データ伝送率に初期伝送時に伝送した論理的エンコーダパケットの大きさを伝送できない場合、データ伝送率を増加させ初期伝送した大きさの論理的エンコーダパケットを伝送する。即ち、伝送された論理的エンコーダパケットの優先順位にかかわらず、すべての論理的エンコーダパケットを共に伝送できる伝送率までアグレシブデータ伝送率を適用する。例えば、初期伝送率が２.４５７６Mbpsであり、１５３６ビットの大きさを有する２個の論理的エンコーダパケットが伝送され、前記伝送された２個の論理的エンコーダパケットにすべて誤りが発生したと仮定する。これを再伝送する時のデータ伝送率が３８.４Kbpsであれば、再伝送は下記のような方法に遂行される。再伝送時には初期伝送と同一の大きさの論理的エンコーダパケットを伝送すべきであるので、１５３６ビットの大きさを有する２個の論理的エンコーダパケットをすべて伝送することができる最小のデータ伝送率に論理的エンコーダパケットを伝送する。この時のＦＥＲは３８.４Kbpsで３０７２ビットを伝送する場合のＦＥＲになる。そのため、初期伝送した論理的エンコーダパケットと同一の大きさの論理的エンコーダパケットを保障するためにプルアグレシブ(Full Aggressive)データ伝送率を適用するようになる。また、ＦＥＲは前述したように３８.４Kbpsに測定されたＣ／Ｉで３０７２ビットを８スロットに伝送する場合のＦＥＲを適用するので、３８.４Kbpsのデータ伝送率で最小３０７.２Kbpsの伝送率に論理的エンコーダパケットを伝送して、誤り発生確率が高くなる問題点を有している。
すると、前記表２に応じて本発明で提案する伝送方法に対して説明する。
【００３３】
＜本発明の伝送方法＞
本発明で提案する方法はセミ-アグレシブデータ伝送率(Semi-Aggressive Data Rate、以下、ＳＡＤＲ)である。前記ＳＡＤＲは２個の相異なるＱｏＳを有するトラヒックソース間には優先順位に応じて再伝送時の伝送順序が決定され、１個のトラヒックソースを２個に分離して伝送する場合には優先順位に無関係に再伝送時に設定されたデータ伝送率で最小のアグレシブデータ伝送率を適用する場合の論理的エンコーダパケットのみを伝送する。本発明でのＳＡＤＲは２個以上の論理的エンコーダパケットが再伝送される場合のみに適用される。即ち、現在のデータ伝送率が再伝送される２個以上のＴＵの組み合わせを提供できない場合に適用される。このような場合には現在提供されるデータ伝送率で上位優先順位、または現在の伝送率に最もアダプティブな(adaptive)論理的エンコーダパケットを優先的に伝送し、決定されたデータ伝送率で伝送されない論理的エンコーダパケットは次のスケジューリングに伝送される。前記ＳＡＤＲを適用するために前記表２に例示したように、Rate Set１とRate Set２のように相異なる論理的エンコーダパケットの組み合わせが二つ以上になるように設定する。
【００３４】
先ず、本発明の説明前、図２を参照して従来技術に応じてデータが伝送される過程を説明する。
図２は既存の１xＥＶ-ＤＶシステムで順方向リンクのデータ初期伝送時の制御流れ図である。
図２を参照すると、基地局は２００段階で端末機から受信したデータ伝送(ＤＲＱ:Data Rate Request)情報を利用して順方向に伝送するデータ伝送率を分析し、２０２段階でデータ伝送率を決定する。データ伝送率情報は端末機が基地局から受信したパイロットチャネル、データトラヒックチャネルのＣ／Ｉを利用して生成する。端末機は前記生成されたデータ伝送率情報を基地局に伝送する過程を反復的に遂行する。前記２００段階はこれを示したものであり、前記２０２段階は受信されたデータ伝送率情報を利用して順方向リンクのデータ伝送率を決定する。その後、基地局は２０４段階に進行して前記データ伝送率が決定された端末機に伝送する送信(Tx)バッファの状態を確認する。即ち、伝送する論理的エンコーダパケットを構成するために現在バッファの残留データ量を確認する。その後、基地局は２０６段階で論理的エンコーダパケットを構成する。
【００３５】
上述した過程を通じて論理的エンコーダパケットを生成した後、基地局は２０８段階に進行して現在の伝送率に構成された論理的エンコーダパケットを伝送できるかを検査する。前記検査結果、論理的エンコーダパケットを送信できる場合、基地局は２１０段階に進行して前記生成された論理的エンコーダパケットを伝送する。これとは異なり、前記生成された論理的エンコーダパケットを伝送できない場合、基地局は２１２段階に進行して現在生成された論理的エンコーダパケットより１段階小さい論理的エンコーダパケットにセグメントして再構成する。このように再構成され、さらに２０８段階で伝送が可能であるかを検査するようになる。
【００３６】
図３は本発明に従うＳＡＤＲの方式を利用して基地局で決定されたデータ伝送率に応じて論理的エンコーダパケットの伝送時の制御流れ図である。以下、図３を参照して本発明に従うＳＡＤＲ方式に決定されたデータ伝送率に応じて論理的エンコーダパケットの伝送時の制御過程を詳細に説明する。
【００３７】
基地局は３００段階で端末機から受信したデータ伝送率情報を利用して順方向に伝送するデータ伝送率を分析し、３０２段階でデータ伝送率を決定する。データ伝送率情報は端末機が基地局から受信したパイロットチャネル、またはデータトラヒックチャネルのＣ／Ｉを利用してデータ伝送率情報を生成する。端末機は前記生成されたデータ伝送率情報を基地局に伝送する過程を反復的に遂行する。前記３００段階は前記受信されたデータ伝送率情報を分析する過程を示し、前記３０２段階では受信されたデータ伝送率情報を利用して順方向リンクのデータ伝送率を決定する。その後、基地局は３０４段階に進行して前記データ伝送率情報を伝送した端末機に伝送する送信(Tx)バッファの状態を確認する。即ち、基地局は伝送する論理的エンコーダパケットを構成するために現在の残留データ量を確認する。その後、基地局は３０６段階に進行して論理的エンコーダパケットを構成する。前記論理的エンコーダパケットの構成はデータ伝送率決定前/後、いずれの時点に遂行されても関係ない。上述した前記３０２段階乃至３０６段階の詳細な動作説明は、後述される図５を参照して詳細に説明する。
【００３８】
その後、前記基地局は３０８段階に進行して現在の伝送率が論理的エンコーダパケットの全体大きさを伝送できるかを検査する。前記検査結果、現在伝送率が論理的エンコーダパケットの全体大きさを伝送できる場合、３１２段階に進行し、そうでない場合、３１０段階に進行して現在の論理的エンコーダパケットより１段階小さい論理的エンコーダパケットにセグメントして再構成した後、３０８段階を遂行する。このような３０８段階及び３１０段階は、伝送率で満足する論理的エンコーダパケットになるまでに反復してセグメントする。
【００３９】
その後、３１２段階に進行すると、前記基地局は現在論理的エンコーダパケットが３８４０ビットであるかを検査する。前記検査結果、３８４０ビットである場合、３１４段階に進行して第１論理的エンコーダパケット結合(Rate Set１)であるかを検査する。前記検査結果、第１論理的エンコーダパケット結合(Rate Set１)である場合、基地局は３１６段階に進行して前記表２の第１論理的エンコーダパケット結合(Rate Set１)に論理的エンコーダパケットを構成する。しかし、第２論理的エンコーダパケット結合(Rate Set２)である場合、基地局は３１８段階に進行して前記＜表２＞の第２論理的エンコーダパケット結合(Rate Set２)に論理的エンコーダパケットを構成する。ここで、一つのバッファから読み出した論理的パケットである場合にもエンコーダパケットを二つに区分して前記表２でのように第１論理的エンコーダパケット結合、または第２論理的エンコーダパケット結合を利用して構成することができる。また２個のバッファから読み出した論理的エンコーダパケットの和が前記表２のように構成される場合にもこのように構成することができる。このように論理的エンコーダパケットが構成されると、基地局は３２０段階に進行して２個の論理的エンコーダパケットで１個のＰＬＰを構成し、３２８段階に進行して前記ＰＬＰを伝送する。
【００４０】
しかし、前記３１２段階で論理的エンコーダパケットの大きさが３８４０ビットでない場合、基地局は３２２段階に進行して３０７２ビットであるかを検査する。前記検査結果、論理的エンコーダパケットが３０７２である場合、基地局は３１４段階乃至３２０段階を通じてＰＬＰを構成する。また３２４段階で論理的エンコーダパケットが２３０４ビットである場合にも基地局は３１４段階乃至３２０段階を通じてＰＬＰを構成する。しかし、もし３１２段階、または３２２段階、または３２４段階に該当する論理的エンコーダパケットでない場合、基地局は３２６段階に進行して１個の論理的エンコーダパケットで１個のＰＬＰを構成する。そして基地局は３２８段階に進行して前記生成されたＰＬＰを伝送する。
【００４１】
前記表２で示したように、１個のＰＬＰを２個の論理的エンコーダパケットで構成することは、論理的エンコーダパケットの大きさが２３０４ビット以上である場合のみまでを考慮したものである。しかし、実際に、論理的エンコーダパケットの種類と全体エンコーダパケットの大きさに応じて２個以上の論理的エンコーダパケットを一つのＰＬＰで構成するように分類することもできる。これだけではなく、前記表２の実施形態では伝送可能なエンコーダパケットの全体大きさが２３０４ビット以上である場合のみを説明したが、実際ではこれより小さい大きさに細分化して伝送することもできる。本発明では理解の便宜上、一つの実施形態として２個の論理的エンコーダパケットで１個のＰＬＰを構成する場合のみを説明しており、１個のＰＬＰを構成する論理的エンコーダパケットの大きさも特別な場合のみに考慮して構成した。
【００４２】
図４は本発明に従うＳＡＤＲ方法に応じて伝送された論理的エンコーダパケットの受信時の制御流れ図である。以下、図４を参照して本発明に従うＳＡＤＲ方法に論理的エンコーダパケットが伝送される場合、これを受信する受信器を端末機と仮定してその動作を詳細に説明する。
【００４３】
図４を参照すると、端末機は４００段階でＰＬＰを受信する。このようにＰＬＰを受信すると、端末機は４０２段階に進行して前記受信されたＰＬＰが１個の論理的エンコーダパケットのみで構成されたかを検査する。前記検査結果、１個の論理的エンコーダパケットのみで構成された場合、端末機は４０４段階に進行して前記伝送されたＰＬＰが初期伝送されたＰＬＰであるかを検査する。前記検査結果、初期伝送されたＰＬＰである場合、端末機は４０８段階に進行し、そうでない場合、４０６段階に進行する。前記端末機は４０６段階に進行すると、前記受信されたＰＬＰが初期伝送されたＰＬＰではないので初期伝送されたＰＬＰとコンバイニングを遂行した後、４０８段階に進行する。
【００４４】
前記４０４段階、または４０６段階から４０８段階に進行すると、端末機は受信されたＰＬＰ、またはコンバイニングされたＰＬＰをデコーディングしてＣＲＣを検査する。前記ＣＲＣ検査を通じて端末機は４１０段階で誤りが発生したかを検査する。前記検査結果、誤りが発生した場合、端末機は４１２段階に進行して基地局にＮＡＣＫを伝送する。この時、受信されたＰＬＰが１個であるので一つのＮＡＣＫのみを送信する。しかし、誤りが発生しない場合、端末機は４１４段階に進行してＡＣＫを送信する。この時、送信されるＡＣＫも一つのＰＬＰのみが受信された場合であるので、一つのＡＣＫのみを伝送する。
【００４５】
一方、前記受信された論理的エンコーダパケットが２以上である場合、端末機は４１６段階に進行して各論理的エンコーダパケットを分離する。４１８段階に進行して前記分離された論理的エンコーダパケットが初期伝送された論理的エンコーダパケットであるかを検査する。前記検査結果、初期伝送された論理的エンコーダパケットである場合、端末機は４２２段階に進行し、そうでない場合、４２０段階に進行して以前受信された各論理的エンコーダパケットと現在受信された各エンコーダパケットのコンバイニングを遂行する。
【００４６】
このようにコンバイニングを遂行した後、４２２段階に進行すると、前記端末機は２個の各論理的エンコーダパケットに対してそれぞれデコーディングし、ＣＲＣを検査する。端末機は４２４段階に進行して前記ＣＲＣ検査を遂行したエンコーダパケットに対して誤りが発生したかを検査する。前記検査結果、誤りが発生しない場合、端末機は４２６段階に進行して基地局に２個のＡＣＫを送信する。しかし、誤りが発生した場合、端末機は４２８段階に進行して一つのエンコーダパケットに誤りが発生したかを検査する。前記検査結果、一つの論理的エンコーダパケットに対して誤りが発生した場合、端末機は４３０段階に進行して１個のＡＣＫと１個のＮＡＣＫを基地局に送信する。即ち、誤りが発生した論理的エンコーダパケットに対してはＮＡＣＫを送信し、正常的に受信された論理的エンコーダパケットに対してはＡＣＫを送信する。一方、受信された２個の論理的エンコーダパケットにすべて誤りが発生した場合、端末機は２個のＮＡＣＫを基地局に送信する。
【００４７】
上述した図４は２個の論理的エンコーダパケットが送信される場合に限って説明したが、２個以上の論理的エンコーダパケットが送信される場合にも同一方法に遂行することができる。
【００４８】
図５は本発明に従うシステムで順方向リンクに論理的エンコーダパケットとデータ伝送率選択時の制御流れ図である。以下、図５を参照して本発明に従う論理的エンコーダパケットとデータ伝送率選択過程を詳細に説明する。
【００４９】
５００段階で基地局は端末機が伝送したデータ伝送率(ＤＲＣ)情報を基準にデータ伝送率を決定し、５０２段階に進行して現在バッファに存在するデータ量に応じて臨時エンコーダパケット大きさを決定する。前記５００段階と５０２段階は独立的に遂行される。即ち、前記５００段階で決定されたデータ伝送率にかかわらず伝送できる最大大きさの臨時エンコーダパケットの大きさを決定する。また、このように臨時エンコーダパケットを構成する時にはできる限りパディングを最小化する方法に臨時エンコーダパケットを構成する。即ち、３８４ビット大きさの論理的エンコーダパケットを構成する場合を除いてはパディングを遂行しない。そして、バッファに残ったデータをセグメントして現在バッファに貯蔵されたデータの量より小さいか同じである論理的エンコーダパケット大きさを臨時エンコーダパケット大きさに決定する。
【００５０】
図６はこのような臨時エンコーダパケット大きさを決定するために論理的エンコーダパケットをセグメントする過程を示す。図６を参照すると、現在バッファに存在するデータ量が７６８ビットより小さい場合には、臨時エンコーダパケットの大きさが３８４ビットになり、７６８ビット以上であり、１５３６ビットより小さい場合には、臨時エンコーダパケット大きさが７６８ビットになる。そして、現在バッファに貯蔵されたデータ量が３８４０ビット以上である場合には臨時エンコーダパケット大きさが３８４０ビットになる。
【００５１】
このように臨時エンコーダパケットの大きさを決定した基地局は、５０４段階に進行して前記５００段階及び５０２段階で決定したデータ伝送率と臨時エンコーダパケット間にマッチングされる論理的エンコーダパケット結合が存在するかを前記表２で検索する。この時、データ伝送率と臨時エンコーダパケットのマッチングは１スロットに伝送できる臨時エンコーダパケットの大きさに決定する。これを前記表１を参照して説明すると、臨時エンコーダパケットが３８４ビットである場合、伝送率は３０７.２Kbpsのデータ伝送率を有し、臨時エンコーダパケットが７６８ビットである場合、６１４.４Kbpsのデータ伝送率を有し、臨時エンコーダパケットが１５３６ビットである場合、１２２８.８Kbpsのデータ伝送率を有する。
【００５２】
その後、基地局は５０６段階に進行してマッチングされる値が存在する場合、５１４段階に進行して現在構成された臨時エンコーダパケットの大きさに応じて論理的エンコーダパケットを構成し、現在決定されたデータ伝送率に応じて物理階層パケットを構成する。基地局はこれを物理チャネルを通じて伝送する過程を遂行する。
【００５３】
一方、前記５０６段階でマッチングされる値が存在しない場合、基地局は５０８段階に進行して前記データ伝送率でスロットを増加させ伝送できるかを検査する。前記スロットの数を増加させ伝送する方法を前記表１を参照して説明する。現在データ伝送率が６１４.４Kbpsであり、前記臨時エンコーダパケットの大きさが３０７２ビットであると仮定すると、基地局は６１４.４Kbpsで１スロットの間７６８ビットのデータを伝送することができる。従って、基地局は６１４.４Kbpsで前記３０７２ビットの大きさを有する臨時エンコーダパケットを伝送できないデータ伝送率に設定する。その後、基地局は５０８段階でスロットの数を増加させる場合、データ伝送が可能であるかを検査する。即ち、３０７２ビットの臨時エンコーダパケットは８スロットの間伝送する場合、伝送できる大きさになる。従って、前記基地局は５０８段階でこのようにスロットの数を増加させ伝送できるかを検査する。基地局は前記検査結果、スロット値がないと、５０９段階に進行し、スロット値が存在すると、５１２段階を遂行する。前記基地局は５０９段階に進行すると、現在データ伝送率ですべてのエンコーダパケットの大きさに対して検査が遂行されたかを確認する。前記検査結果、すべてのエンコーダパケットの大きさに対して検査を遂行した場合、基地局は５１３段階に進行してデータ伝送率を変更する。即ち、より低いデータ伝送率、またはより高いデータ伝送率を設定する。この時、より低いデータ伝送率、またはより高いデータ伝送率の決定は他の要因の検査を通じて決定するように構成することもでき、無条件低いデータ伝送率に、または高いデータ伝送率に変更するように構成することもできる。このようにデータ伝送率を変更した後、基地局は５０４段階に進行する。
【００５４】
一方、前記５１０段階に進行すると、前記基地局は臨時エンコーダパケットの大きさを１段階小さい大きさに設定する。前記臨時エンコーダパケットの大きさを小さくするのは前記表２を参照して説明する。基地局は前記表２の“伝送可能なエンコーダパケットの大きさフィールド”と同じ値を有する。これによって現在データ伝送率で構成された臨時エンコーダパケットを伝送できない場合にはそれより１段階小さい臨時エンコーダパケットを構成する。その後、基地局は現在決定されたデータ伝送率で１段階小さいエンコーダパケットを選択した後、次の５０４段階に進行して上述した過程を反復する。このような過程を通じて基地局は５１２段階で伝送できる最大値を有する臨時エンコーダパケットの値を決定する。基地局は５１４段階に進行して論理的エンコーダパケットを伝送する過程を遂行する。
【００５５】
すると、本発明の再伝送に対して説明する。
１．伝送された論理的エンコーダパケットの優先順位がない場合、または１個のトラヒックを２個の論理的エンコーダパケットに分類した場合に対して説明する。
１−１．初期伝送した２個の論理的エンコーダパケットがすべて伝送可能な場合、初期伝送した論理的エンコーダパケットをすべて再伝送する。
１−２．初期伝送した２個の論理的エンコーダパケットを再伝送する場合、現在決定された伝送率でいずれの一つの論理的パケットも伝送できない場合は、下記の三つの場合のうち一つになる。
【００５６】
１−２−１．２個の論理的エンコーダパケットがすべてＡＤＲを要求する場合、現在のデータ伝送率(Data Rate)で最小にＡＤＲを適用できる論理的エンコーダパケットから伝送を遂行する。例えば、３８４０ビットＰＬＰに３０７２ビットと７６８ビットを伝送し、２個の論理的エンコーダパケットにすべて誤りが発生したと仮定する。この時、再伝送時のデータ伝送率が３８.４Kbpsに設定されると、前記表１のように３０７２ビットを再伝送するためには３０７.２Kbpsに４段階ジャンプ(Jumping４)するＡＤＲを遂行すべきである。７６８ビットを再伝送するためには７６.８Kbpsに１段階ジャンプ(Jumping１)するＡＤＲを遂行すべきである。このような場合には１段階ジャンプ(Jumping１)する７６８ビットを先ず伝送するようにする。ただ、ジャンプ(Jumping)を要求しない論理的エンコーダパケットである場合にはジャンプを要求する論理的エンコーダパケットより先ず伝送される。そして、要求されるジャンプの数が同一の場合には大きい論理的エンコーダパケットを先ず伝送する。例えば、３０７２ビットと７６８ビットを再伝送する場合、再伝送時のデータ伝送率が４６０.８Kbpsに決定された場合には、それぞれ１回のジャンプを遂行すべきである。このような場合には３０７２ビットの論理的エンコーダパケットから先ず伝送する。しかし、同一の大きさの論理的エンコーダパケットであれば、任意のことを先ず伝送する。
【００５７】
１−２−２．２個の論理的エンコーダパケットがそれぞれＡＤＲとＤＲＤを要求する場合が発生することができる。例えば、３０７２ビットと７６８ビットを再伝送する場合、データ伝送率が９２１.６Kbpsに決定されると、３０７２ビットを再伝送するためにはＡＤＲを適用すべきであり、７６８ビットを再伝送する場合にはＤＲＤを適用すべきである。このような場合にはＤＲＤを優先的に適用して７６８ビットを先ず伝送する。
【００５８】
１−２−３．２個の論理的エンコーダパケットがすべてＤＲＤを要求する場合が発生することができる。このような場合、ダウン数にかかわらず常に大きな論理的エンコーダパケットを先ず伝送する。
【００５９】
２．優先順位がある場合であり、相異なるＱｏＳを有する２個のトラヒックが再伝送される場合に対して説明する。
再伝送時のデータ伝送率が初期伝送した２個の論理的エンコーダパケットをすべて支援できれば、初期伝送した論理的エンコーダパケットをすべて再伝送する。しかし、初期伝送した２個の論理的エンコーダパケットをすべて支援できない場合には、ジャンプ(jumping)を要求するＡＤＲとダウン(Down)を要求するＤＲＤにかかわらず常に上位優先順位の論理的エンコーダパケットから先ず伝送する。
【００６０】
次は、本発明に従うＳＡＤＲを適用した場合の再伝送時の動作を具体的な実施形態を通じて説明する。再伝送は初期に伝送した論理的エンコーダパケットの大きさと同一の論理的エンコーダパケットを常に伝送すべきである。従って、前述したようにＡＤＲ(Aggressive Data Rate)とＤＲＤ(Data Rate Down)が要求される状況が発生するようになる。また、初期伝送に２個の論理的エンコーダパケットを伝送した場合、再伝送は下記のように区分することができる。
【００６１】
第１論理的エンコーダパケット結合(Rate Set１)方式で論理的エンコーダパケットの再伝送
ａ．３８４０ビットを初期伝送した場合(３０７２ビット+７６８ビット)
前記初期伝送された論理的エンコーダパケットに優先順位がある場合を先ず説明する。優先順位が存在する場合は、相異なるＱｏＳを有する２個のトラヒックが伝送される場合である。このような場合、２個の論理的エンコーダパケットにすべて誤りが発生し、３８４０ビットを伝送できるデータ伝送率が決定されると、初期伝送した論理的エンコーダパケットの全体大きさである３８４０ビットをすべて再伝送する。しかし、２個の論理的エンコーダパケットのうち、１個の論理的エンコーダパケットのみに誤りが発生した場合には誤りが発生した論理的エンコーダパケットのみに対して再伝送を遂行する。この時、論理的エンコーダパケットの大きさと設定されたデータ伝送率に応じてＡＤＲ、またはＤＲＤを遂行する。また２個の論理的エンコーダパケットにすべて誤りが発生し、設定されたデータ伝送率で２個の論理的エンコーダパケットをすべて伝送できない場合には、伝送優先順位に応じて上位優先順位を有するトラヒックの論理的エンコーダパケットをＡＤＲ、またはＤＲＤを適用して再伝送する。
【００６２】
次に、３８４０ビットを初期伝送し、前記各論理的エンコーダパケット間に優先順位がない場合、または１個のトラヒックを２個の論理的エンコーダパケットに分類した場合になることができる。または実際に優先順位がないか、または優先順位が同じ場合になることができる。
【００６３】
再伝送時のデータ伝送率が３８４０ビットを提供するデータ伝送率であれば、初期伝送した３８４０ビットをすべて再伝送する。しかし、初期伝送した２個の論理的エンコーダパケットのうち１個の論理的エンコーダパケットのみに誤りが発生した場合には、誤りが発生した論理的エンコーダパケットのみに対して再伝送を遂行する。また初期伝送時、２個の論理的エンコーダパケットを伝送し、前記２個の論理的エンコーダパケットにすべて誤りが発生し、現在決定されたデータ伝送率で２個の論理的エンコーダパケットをすべて伝送できない場合に伝送優先順位に無関係に論理的エンコーダパケットを伝送する。この時、伝送順序は前記表１で上述したようなジャンプ(Jumping)とダウン(Down)の関係を考慮して再伝送する論理的エンコーダパケットを決定する。
【００６４】
ｂ．３０７２ビットを初期伝送した場合(２３０４ビット+７６８ビット)
先ず、伝送されるデータに優先順位がある場合を説明する。優先順位が存在する場合、相異なるＱｏＳを有する２個のトラヒックが伝送される場合である。初期伝送した２個の論理的エンコーダパケットがすべて伝送失敗し、再伝送時、３０７２ビットを伝送できるデータ伝送率が決定されると、初期伝送した２個の論理的エンコーダパケットすべてを再伝送する。しかし、初期伝送した２個の論理的エンコーダパケットのうち、１個の論理的エンコーダパケットのみに誤りが発生した場合には、誤りが発生した論理的エンコーダパケットのみに対して再伝送を遂行する。また、この時、設定されたデータ伝送率に応じてＡＤＲ、またはＤＲＤ、または設定された伝送率に論理的エンコーダパケットの再伝送を遂行する。また、初期伝送した２個の論理的エンコーダパケットにすべて誤りが発生し、２個の論理的エンコーダパケットを伝送できない場合には、伝送優先順位に応じて上位優先順位トラヒックの論理的エンコーダパケットを前記表１で前述したようにＡＤＲ、またはＤＲＤを適用して再伝送する。
【００６５】
次に、優先順位がない場合、即ち、１個のトラヒックを２個の論理的エンコーダパケットに分類した場合になることができる。または実際に優先順位がないか、または優先順位が同一の場合になることができる。
【００６６】
優先順位がなく、初期伝送した２個の論理的エンコーダパケットにすべて誤りが発生し、再伝送時のデータ伝送率が３０７２ビットを提供するデータ伝送率であれば、初期伝送した３０７２ビットを再伝送する。これとは異なり２個の論理的エンコーダパケットのうち、１個の論理的エンコーダパケットのみに誤りが発生した場合には誤りが発生した論理的エンコーダパケットのみに対して再伝送を遂行する。この時、設定された伝送率に応じてそのままに伝送するか、ＤＲＤ、またはＡＤＲを遂行することができる。これと異なる場合として２個の論理的エンコーダパケットにすべて誤りが発生した場合には論理的エンコーダパケットを伝送するが、前記表１で説明したジャンプ、またはダウンの関係を考慮して再伝送される論理的エンコーダパケットの大きさを決定する。
【００６７】
ｃ．２３０４ビットを初期伝送した場合(１５３６ビット+７６８ビット)
先ず、優先順位がある場合を説明する。優先順位が存在する場合は相異なるＱｏＳを有する２個のトラヒックが伝送される場合である。初期伝送した２個の論理的エンコーダパケットにすべて誤りが発生し、再伝送時のデータ伝送率が２３０４ビットを提供するデータ伝送率でれば、初期伝送した２３０４ビットをすべて再伝送する。これとは異なり初期伝送した２個の論理的エンコーダパケットのうち、１個の論理的エンコーダパケットのみに誤りが発生した場合には、誤りが発生した論理的エンコーダパケットのみに対して再伝送を遂行する。この時、設定されたデータ伝送率に応じてＡＤＲ、またはＤＲＤ、または設定された伝送率にデータの再伝送を遂行する。また、初期伝送した２個の論理的エンコーダパケットにすべて誤りが発生し、再伝送率が初期伝送した論理的エンコーダパケットをすべて伝送できない場合には、伝送優先順位に応じて上位優先順位トラヒックの論理的エンコーダパケットを前記表１で示したように上述したジャンプ、またはダウンを遂行して伝送する。
【００６８】
次に優先順位がない場合、即ち、１個のトラヒックを２個の論理的エンコーダパケットに分類した場合になることができる。または実際に優先順位がないか、または優先順位が同一の場合になることができる。
【００６９】
初期伝送した２個の論理的エンコーダパケットにすべて誤りが発生し、再伝送時のデータ伝送率が２３０４ビットを提供するデータ伝送率であれば、初期伝送した２３０４ビットをすべて再伝送する。これとは異なり初期伝送した２個の論理的エンコーダパケットのうち、１個の論理的エンコーダパケットのみに誤りが発生した場合には、誤りが発生した論理的エンコーダパケットのみに対して再伝送を遂行する。また２個の論理的エンコーダパケットにすべて誤りが発生し、初期伝送した論理的エンコーダパケットをすべて伝送できない場合には、一つの論理的エンコーダパケットを伝送する。この時、前記表１で上述したようなジャンプ、またはダウンの関係を考慮して再伝送される論理的エンコーダパケットを決定する。
【００７０】
第２論理的エンコーダパケット結合(Rate Set２)方式で論理的エンコーダパケットの再伝送
ａ．３８４０ビットを初期伝送した場合(２３０４ビット+１５３６ビット)
前記データを伝送した場合に各データに優先順位がある場合は、相異なるＱｏＳを有する２個のトラヒックが伝送される場合になることができる。初期伝送した２個の論理的エンコーダパケットにすべて誤りが発生した場合、３８４０ビットを伝送できるデータ伝送率が決定されると、初期伝送した論理的エンコーダパケットすべてを再伝送する。これとは異なり初期伝送した２個の論理的エンコーダパケットのうち、１個の論理的エンコーダパケットのみに誤りが発生した場合には、誤りが発生した論理的エンコーダパケットのみに対して再伝送を遂行する。この時、設定されたデータ伝送率に応じてＡＤＲ、またはＤＲＤ、または設定された伝送率に再伝送を遂行する。また、初期伝送した２個の論理的エンコーダパケットにすべて誤りが発生し、設定されたデータ伝送率が２個の論理的エンコーダパケットをすべて伝送できない場合、伝送優先順位に応じて上位優先順位トラヒックの論理的エンコーダパケットを前述したようにＡＤＲ、またはＤＲＤ、または設定された伝送率を適用して再伝送する。
【００７１】
次に、優先順位がない場合に対して説明する。優先順位がない場合は１個のトラヒックを２個の論理的エンコーダパケットに分類した場合、または実際に優先順位がない場合になることができる。初期伝送した論理的エンコーダパケットにすべて誤りが存在し、再伝送時のデータ伝送率が３８４０ビットを提供するデータ伝送率であれば、初期伝送した３８４０ビットすべてを再伝送する。これとは異なり初期伝送した２個の論理的エンコーダパケットのうち、１個の論理的エンコーダパケットのみに誤りが発生した場合には、誤りが発生した論理的エンコーダパケットのみに対して再伝送を遂行する。また初期伝送した論理的エンコーダパケットにすべて誤りが発生し、２個の論理的エンコーダパケットにすべて誤りが発生し、２個の論理的エンコーダパケットをすべて再伝送できない場合には、前記表１で前述したようにジャンプ、またはダウンの関係を考慮して再伝送される論理的エンコーダパケットを決定する。
【００７２】
ｂ．３０７２ビットを初期伝送した場合(１５３６ビット+１５３６ビット)
前記のデータが初期伝送され２個の論理的エンコーダパケットにすべて誤りが発生し、設定された伝送率がこれを伝送できる場合、２個の論理的エンコーダパケットすべてを再伝送する。しかし、一つの論理的エンコーダパケットのみに誤りが発生した場合には一つのみを伝送する。この時、設定された伝送率に応じてＡＤＲ、またはＤＲＤ、または設定された伝送率に伝送を遂行する。これとは異なり、初期伝送された２個の論理的エンコーダパケットにすべて誤りが発生し、設定されたデータ伝送率ですべて伝送できない場合、優先順位が存在すると、これを優先的に伝送し、優先順位がない場合、任意の論理的エンコーダパケットを再伝送する。
【００７３】
ｃ．２３０４ビットを初期伝送した場合(１５３６ビット+７６８ビット)
先ず、優先順位がある場合に対して説明する。優先順位が存在する場合は相異なるＱｏＳを有する２個のトラヒックが伝送される場合になることができる。初期伝送した論理的エンコーダパケットにすべて誤りが発生し、再伝送時のデータ伝送率が２３０４ビットを提供するデータ伝送率であれば、初期伝送した２３０４ビットすべてを再伝送する。これとは異なり、初期伝送した２個の論理的エンコーダパケットのうち１個の論理的エンコーダパケットのみに誤りが発生した場合には、誤りが発生した論理的エンコーダパケットのみに対して再伝送を遂行し、設定されたデータ伝送率に応じてＡＤＲ、またはＤＲＤ、または設定された伝送率に再伝送を遂行する。また、初期伝送した２個の論理的エンコーダパケットにすべて誤りが発生し、設定されたデータ伝送率が２個の論理的エンコーダパケットをすべて伝送できない場合には、伝送優先順位に応じて上位優先順位トラヒックの論理的エンコーダパケットを前記表１で前述したようにジャンプ、またはダウンを遂行して再伝送する。
【００７４】
次に、優先順位がない場合に対して説明する。このような場合は１個のトラヒックを２個の論理的エンコーダパケットに分類した場合、または実際に優先順位がない場合になることができる。初期伝送した２個の論理的エンコーダパケットにすべて誤りが発生し、再伝送時のデータ伝送率が２３０４ビットを提供するデータ伝送率であれば、初期伝送した２３０４ビットすべてを再伝送する。これとは異なり初期伝送した２個の論理的エンコーダパケットのうち、１個の論理的エンコーダパケットのみに誤りが発生した場合には、誤りが発生した論理的エンコーダパケットのみに対して再伝送を遂行する。この時、設定されたデータ伝送率に応じてＤＲＤ、またはＡＤＲ、または設定されたデータ伝送率に再伝送を遂行する。また初期伝送した２個の論理的エンコーダパケットにすべて誤りが発生した場合には、前記＜表１＞で前述したようにジャンプとダウンの関係を考慮して再伝送される論理的エンコーダパケットを決定する。
【００７５】
図７は既存の順方向リンクの再伝送方法によって基地局で決定されたデータ伝送率に応じて論理的エンコーダパケットの再伝送時の制御流れ図である。以下、図７を参照して従来技術による再伝送過程を説明する。
【００７６】
基地局は７００段階で端末機からＡＣＫ/ＮＡＣＫフィードバック(feedback)情報を受信してこれを確認する。この時、端末機は受信したＰＬＰに誤りが発生したら、ＮＡＣＫを伝送し、誤りが発生しなかったらＡＣＫを伝送するＮＡＣＫ based再伝送方式に運用される。これによって基地局は前記フィードバックされた情報を有して７０２段階に進行して誤りが発生したかを検査する。前記検査結果、誤りが発生した場合、基地局は７０６段階に進行し、そうでない場合、７０４段階に進行して初期伝送を遂行する。誤りが発生しない場合、即ち、ＡＣＫを受信した場合、初期伝送に成功した場合である。従って、次の初期伝送を遂行する。このような初期伝送は図２で説明した。
【００７７】
もし、誤りが発生して７０６段階に進行すると、基地局はデータ伝送率情報を検査する。端末機は基地局から受信したＣ／Ｉを利用してデータ伝送率情報を生成し、これを基地局に伝送する過程を反復的に遂行する。基地局は７０８段階に進行して現在の伝送率が再伝送する論理的エンコーダパケットを支援するか否かを検査する。前記検査結果、論理的エンコーダパケットの再伝送を支援する場合、７１０段階に進行してＰＬＰを再伝送する。しかし、現在のデータ伝送率が再伝送する論理的エンコーダパケットを支援しない場合、基地局は７１２段階に進行してＡＤＲが要求されるかを検査する。前記検査結果、ＡＤＲが要求される場合、基地局は７１６段階に進行して１段階ＡＤＲを遂行し、７０８段階の検査を再遂行する。しかし、ＡＤＲが要求されない場合、７１４段階に進行して１段階ＤＲＤを遂行した後、７０８段階を再遂行する。このような過程を反復して満足するデータ伝送率に再伝送が要求された論理的エンコーダパケットを再伝送する。
【００７８】
図８Ａ及び図８Ｂは本発明に従うＳＡＤＲ方式に基づいて基地局で決定されたデータ伝送率に論理的エンコーダパケットを再伝送するための制御流れ図である。以下、図８を参照して本発明によって基地局でＳＡＤＲ方式に応じて論理的エンコーダパケットを再伝送する過程を詳細に説明する。
【００７９】
基地局は８００段階で端末機からＡＣＫ/ＮＡＣＫフィードバック(feedback)情報を受信してこれを確認する。この時、端末機は受信したＰＬＰに誤りが発生したら、ＮＡＣＫを伝送し、誤りが発生しなかったら、ＡＣＫを伝送するＮＡＣＫ based再伝送方式に運用される。これによって基地局は前記フィードバックされた情報を有して、８０２段階に進行して誤りが発生したかを検査する。前記検査結果、誤りが発生した場合、基地局は８０６段階に進行し、そうでない場合、８０４段階に進行して初期伝送を遂行する。誤りが発生しない場合、即ち、ＡＣＫを受信した場合、初期伝送に成功した場合である。従って、次の初期伝送を遂行する。このような初期伝送は前述した図３のように遂行される。
【００８０】
前記基地局は８０６段階に進行すると、受信されたフィードバック(feedback)情報を利用して発生した誤りが２個であるかを検査する。前記検査結果、２個の誤りが発生した場合、８２０段階に進行し、そうでないと、８０８段階に進行する。本発明の実施形態では送信するデータを２個の論理的エンコーダパケットに分離して伝送する過程を説明したので、２個のＡＣＫまたはＮＡＣＫを受信する。本実施形態では伝送する論理的エンコーダパケットを２個に分離することに説明されたが、これは伝送されるパケットの数、またはＭＡＣチャネルの数に応じて２個以上のチャネルで構成されることもできる。このような場合、フィードバック(feedback)される情報の数もＭＡＣチャネルの数に応じて変わる。
【００８１】
さらに図８を参照すると、１個の論理的エンコーダパケットに誤りが発生した場合、基地局は８０８段階に進行して再伝送するデータ伝送率を決定するためにデータ伝送率情報を検査する。ここで、１個の論理的エンコーダパケットのみに誤りが発生する場合は、２個の論理的エンコーダパケットを伝送してその中の１個に誤りが発生した場合、または初期伝送時、１個の論理的エンコーダパケットのみを伝送した場合になる。基地局は８１０段階に進行すると、現在の伝送率が再伝送する論理的エンコーダパケットを支援するかを検査して、現在の伝送率が再伝送する論理的エンコーダパケットを支援する場合、８１２段階に進行してＰＬＰを再伝送する。しかし、現在の伝送率が再伝送する論理的エンコーダパケットを支援しない場合、基地局は８１４段階に進行してＡＤＲを要求するかを検査する。前記検査結果、ＡＤＲを要求する場合、基地局は８１８段階に進行して１段階ＡＤＲを遂行し、８１０段階に進行する。しかし、ＡＤＲを要求しない場合、基地局は８１６段階に進行して１段階ＤＲＤを遂行した後、８１０段階を遂行する。
【００８２】
これとは異なり、前記８０６段階の検査結果、２個の論理的エンコーダパケットに誤りが発生した場合、基地局は８２０段階に進行して再伝送するデータ伝送率を決定するためにデータ伝送率情報を分析する。その後、基地局は８２１段階に進行して現在の伝送率が２個の再伝送する論理的エンコーダパケットをすべて支援するかを検査する。前記検査結果、現在の伝送率が２個の論理的エンコーダパケットをすべて再伝送できる場合、８２３段階に進行して前記２個の論理的エンコーダパケットをＰＬＰで構成して再伝送を遂行する。しかし、２個の論理的エンコーダパケットをすべて伝送できない場合に基地局は８２２段階に進行して２個の論理的エンコーダパケットを分類する。このような論理的エンコーダパケットを分類することは再伝送する論理的エンコーダパケットの優先順位を決定するためである。
【００８３】
その後、基地局は８２４段階に進行して前記分離された論理的エンコーダパケットすべてにジャンプが要求されるかを検査する。前記検査結果、すべてジャンプが要求された場合、基地局は８２６段階に進行する。しかし、すべてジャンプが要求されない場合、基地局は８３６段階に進行してすべてダウンが要求されたかを検査する。前記検査結果、誤りが発生した２個の論理的エンコーダパケットすべてがダウンを要求した場合、８３８段階に進行し、そうでない場合、８４６段階に進行する。このような８２４段階及び８３６段階は現在の伝送率より高い伝送率を要求するか、それとも現在の伝送率より低い伝送率を要求するかを検査するための過程である。即ち、ジャンプが要求される場合は現在の伝送率より高い伝送率が要求される場合であり、ダウンが要求される場合は現在の伝送率より低い伝送率が要求される場合である。
【００８４】
基地局はジャンプが要求され８２６段階に進行する場合、２個の論理的エンコーダパケットに対するジャンプレベルを分析する。その後、前記基地局は８６０段階に進行して前記再伝送が要求された２個の論理的エンコーダパケットが同一レベルのジャンプを要求するかを検査する。前記８０６段階の検査結果、２個の論理的エンコーダパケットが同一レベルのジャンプを要求する場合、８６２段階に進行し、そうでない場合、８７４段階に進行する。すると、先ず、８７４段階に進行する場合、即ち、２個の論理的エンコーダパケットが相異なるジャンプを要求する場合に対して説明する。
【００８５】
前記基地局は８７４段階に進行すると、再伝送が要求された２個の論理的エンコーダパケットのうち、低いレベルのジャンプが要求された論理的エンコーダパケットでＰＬＰを構成する。その後、基地局は８７６段階に進行してデータ伝送率を高めるためのＡＤＲを遂行し、８７８段階に進行して前記ＰＬＰを再伝送する。基地局は８８０段階に進行して現在再伝送されない高いレベルのジャンプを要求する論理的エンコーダパケットを再伝送バッファに貯蔵する。
【００８６】
一方、前記８６０段階から８６２段階に進行する場合、即ち、再伝送が要求された２個の論理的エンコーダパケットが同一のレベルのジャンプを要求する場合、基地局は８６２段階に進行して前記再伝送が要求された２個の論理的エンコーダパケットの大きさが同一であるかを検査する。前記８６２段階の検査結果、２個の論理的エンコーダパケットの大きさが同一の場合、前記基地局は８６６段階に進行して任意の論理的エンコーダパケットを選択する。そして基地局は８６６段階乃至８７０段階を通じて選択された論理的エンコーダパケットをＰＬＰで構成し、データ伝送率のＡＤＲを遂行した後、これを再伝送する。そして、８７２段階で再伝送されない論理的エンコーダパケットは再伝送バッファに貯蔵する。その後、８００段階に進行する。
【００８７】
これとは異なり、前記８６２段階で論理的エンコーダパケットの大きさが相異なる場合、８６４段階に進行して大きな大きさの論理的エンコーダパケットでＰＬＰを構成した後、８６８段階乃至８７２段階を遂行する。このように再伝送バッファに貯蔵された論理的エンコーダパケットは次のスケジューリング時に優先的に伝送される。
【００８８】
一方、８３６段階の検査結果、すべてダウンを要求する場合、基地局は８３８段階に進行して大きな大きさの論理的エンコーダパケットでＰＬＰを構成する。その後、基地局は８４０段階に進行して論理的エンコーダパケットを伝送できるデータ伝送率まで低めて、８４２段階に進行して大きな大きさの論理的エンコーダパケットのＰＬＰを再伝送する。以後、基地局は８４４段階で小さな大きさの論理的エンコーダパケットを再伝送バッファに貯蔵する。そして、８００段階に進行する。この時にも再伝送バッファに貯蔵された論理的エンコーダパケットは、次のスケジューリング時に優先的に伝送される。
【００８９】
これとは異なり、一つの論理的エンコーダパケットはダウンを要求し、他の一つの論理的エンコーダパケットはジャンプを要求する場合、基地局は８４８段階に進行してＤＲＤを要求する論理的エンコーダパケットでＰＬＰを構成する。そして、８５０段階に進行してダウンを要求した論理的エンコーダパケットを伝送できるデータ伝送率まで低めた後、８５２段階に進行してＤＲＤを要求した論理的エンコーダパケットのＰＬＰを再伝送する。以後、基地局は８５４段階に進行してＡＲＤを要求した論理的エンコーダパケットを再伝送バッファに貯蔵する。そして、８００段階に進行する。このように再伝送されなく、再伝送バッファに貯蔵された論理的エンコーダパケットは次の再伝送時に優先的に伝送される。
【００９０】
上述した本発明の詳細な説明では具体的な実施形態について説明したが、本発明の範囲を外れない限り多様な変形が可能なことはもちろんである。したがって、本発明の範囲は説明した実施形態に局限して定められてはいけないし、特許請求の範囲だけでなくこの許請求の範囲と均等なものにより定められなければならない。
【図面の簡単な説明】
【００９１】
【図１】１xＥＶ-ＤＶシステムで測定したＣ／Ｉを基準にマキシマムＣ／Ｉとラウンド・ロビンによるスケジューリング方法を説明するための階層構成図。
【図２】既存の１xＥＶ-ＤＶシステムで順方向リンクのデータ初期伝送時の制御流れ図。
【図３】本発明に従うセミ-アグレシブデータレートの動作を説明したもので、基地局で決定されたデータ伝送率に応じてＥＰの伝送時の制御流れ図。
【図４】本発明に従うセミ-アグレシブデータレート方法に応じてＥＰを伝送する場合、端末機で受信時の制御流れ図。
【図５】本発明に従うシステムで順方向リンクのＥＰとデータレート選択時の制御流れ図。
【図６】ＥＰをセグメントするための過程を説明するための図。
【図７】既存の順方向リンクの再伝送方法によって基地局で決定されたデータ伝送率に応じてエンコーダパケットを再伝送する過程の流れ図。
【図８】本発明に従うＳＡＤＲ方式に基づいて基地局で決定されたデータ伝送率に応じてエンコーダパケットを再伝送するための制御流れ図。
【符号の説明】
【００９２】
１１０    サーバ
【国際公開パンフレット】
2004534476.tif 000005
2004534476.tif 000006
2004534476.tif 000007
2004534476.tif 000008
2004534476.tif 000009
2004534476.tif 000010
2004534476.tif 000011
2004534476.tif 000012
2004534476.tif 000013
2004534476.tif 000014
2004534476.tif 000015
2004534476.tif 000016
2004534476.tif 000017
2004534476.tif 000018
2004534476.tif 000019
2004534476.tif 000020
2004534476.tif 000021
2004534476.tif 000022
2004534476.tif 000023
2004534476.tif 000024
2004534476.tif 000025
2004534476.tif 000026
2004534476.tif 000027
2004534476.tif 000028
2004534476.tif 000029
2004534476.tif 000030
2004534476.tif 000031
2004534476.tif 000032
2004534476.tif 000033
2004534476.tif 000034
2004534476.tif 000035
2004534476.tif 000036
2004534476.tif 000037
2004534476.tif 000038
2004534476.tif 000039
2004534476.tif 000040
2004534476.tif 000041
2004534476.tif 000042
2004534476.tif 000043
【国際調査報告】
2004534476.tif 000044