JP2002510902A - パケット交換システムにおけるブロックのインタリーブ方式 - Google Patents

パケット交換システムにおけるブロックのインタリーブ方式

Info

Publication number
JP2002510902A
JP2002510902A JP2000541798A JP2000541798A JP2002510902A JP 2002510902 A JP2002510902 A JP 2002510902A JP 2000541798 A JP2000541798 A JP 2000541798A JP 2000541798 A JP2000541798 A JP 2000541798A JP 2002510902 A JP2002510902 A JP 2002510902A
Authority
JP
Japan
Prior art keywords
packet
blocks
interleaving
block
time
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
JP2000541798A
Other languages
English (en)
Inventor
マリア グスタフソン,
マグナス ペルソン,
エリック ダールマン,
Original Assignee
テレフオンアクチーボラゲット エル エム エリクソン(パブル)
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by テレフオンアクチーボラゲット エル エム エリクソン(パブル) filed Critical テレフオンアクチーボラゲット エル エム エリクソン(パブル)
Publication of JP2002510902A publication Critical patent/JP2002510902A/ja
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0071Use of interleaving
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/27Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes using interleaving techniques
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/63Joint error correction and other techniques
    • H03M13/6306Error control coding in combination with Automatic Repeat reQuest [ARQ] and diversity transmission, e.g. coding schemes for the multiple transmission of the same information or the transmission of incremental redundancy
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0078Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
    • H04L1/0083Formatting with frames or packets; Protocol or part of protocol for error control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0033Systems modifying transmission characteristics according to link quality, e.g. power backoff arrangements specific to the transmitter
    • H04L1/0034Systems modifying transmission characteristics according to link quality, e.g. power backoff arrangements specific to the transmitter where the transmitter decides based on inferences, e.g. use of implicit signalling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1803Stop-and-wait protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1806Go-back-N protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1809Selective-repeat protocols

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Error Detection And Correction (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

(57)【要約】 【解決手段】 本発明はバーストエラーの影響を最小化し、同時に、ARQプロトコルの効果を強化するためにパケットブロックをインタリーブする方法とシステムを開示する。パケットはまず複数のブロックに分割される。ブロック各々はそれから個々に符号化され、ブロック内でインタリーブされる。その後、そのブロックはより長い時間にわたって再びインタリーブされる。これら2段階のインタリーブを実行することにより、本発明では、パケットのブロックサイズが最小に保たれることが可能になり、これによって、ARQプロトコルの効果が高まり、パケットのデータ要素をより多くインタリーブすることによりバーストエラーの影響を最小化する。

Description

【発明の詳細な説明】
【0001】 背 景 本発明はパケット交換ネットワークに関し、特に、パケットに関連したデータ
をインタリーブしてパケット送信を最適化する方法に関する。
【0002】 商用通信システムの成長、特に、セルラ無線電話システムの爆発的な成長は、
システム設計者に、消費者の許容レベルを超えて通信品質を落とすことなくシス
テム能力を増強する方法を捜し求めることを強いるようになっている。同時に、
会話よりもデータ送信に移動通信機器を使用することが、消費者にはますます一
般的なものとなっている。電子メールを送受信したり、ワールド−ワイド−ウェ
ブへのアクセスを行うウェブブラウザを用いる能力が、無線通信システムにおい
てますます用いられるであろうサービスの中でも頻繁に議論されている。これに
応じるように、通信システムの設計者は移動体ユーザに、また、そのユーザから
データ情報を効率的に転送する方法を探っている。
【0003】 データ通信と、例えば、音声通信への要求との間には基本的な相違がある。例
えば、リアルタイムサービスである音声通信における遅延要求はより高いもので
あり、データ通信においてはエラー要求はより高いものであるが遅延についての
制約はより低い。データ伝送では回路交換プロトコルよりも適しているデータパ
ケットプロトコルの用いることで、セルラ通信システムへの道が見出されるよう
になっている。GSMセルラシステムやDAMPSセルラシステムでのパケット
サービスの組込みは現在のところ標準化されている。
【0004】 今日、GSMシステムでは回路交換データサービスを提供しており、これは外
部データネットワークとの内部接続のために用いられている。回路交換データサ
ービスは回路交換とパケット交換のデータ通信のいずれにも用いられている。パ
ケット交換データ通信をより効率的に行うために、GPRS(General Packet R
adio Services)とよばれる新しいパケット交換データサービスが導入されつつ
ある。GRPSは、接続不用のプロトコル(例えば、IP)と接続指向型のプロ
トコル(X.25)の両方をサポートする。パケット交換データ通信プロトコル
を用いる利点の1つは1つの伝送資源を数多くのユーザで共用できることである
。従って、例えば、GSMセルラシステムの場合、搬送無線周波数のタイムスロ
ットは、データ送受信のためにいくつかの移動体ユーザによって利用される。
【0005】 現在のところ、セルラシステムにおけるチャネルアクセスは、最も一般的には
周波数分割多元接続(FDMA)と時間分割多元接続(TDMA)方式を用いて
成し遂げられる。FDMAにおいて、通信チャネルは単一の送信電力が集中する
単一無線周波数バンドである。隣接チャネルとの干渉は特定の周波数バンド内で
のみ信号エネルギーを通過させるバンドパスフィルタを使用することで制限され
る。従って、異なる周波数に割当てられた各チャネルを用いると、システム能力
は利用可能な周波数とチャネル無線によって課される制限とによって制限を受け
る。
【0006】 TDMAシステムにおいて、チャネルは同じ周波数で周期的な一連の時間イン
ターバルでの時間スロットから成り立っている。時間スロットの各周期はフレー
ムと呼ばれる。与えられた信号エネルギーはこれら時間スロットの1つに閉じ込
められる。隣接チャネルとの干渉は、適切な時間で受信した信号エネルギーだけ
を通過させる時間ゲートや他の同期要素を用いることで制限される。従って、異
なる相対的信号強度レベルからの干渉部分は減少する。
【0007】 TDMAシステムにおける能力は送信信号をより短い時間スロットへと圧縮す
ることにより増し加わる。その結果、情報はこれに対応して高速なビット率で送
信されねばならず、このビット率によって比例的に占有されるスペクトル量が増
加する。
【0008】 FDMA或いはTDMAシステム、或いは、FDMA/TDMAハイブリッド
システムを用いるとき、2つの潜在的に干渉する信号が同時に同じ周波数を占有
するという場合を避けることが望ましい。反対に、符号分割多元接続(CDMA
)、或いは、標準的なCDMAシステムのバンド幅の最大12倍のバンド幅をサ
ポートする広帯域CDMAシステムでは、信号が時間と周波数の両方でオーバラ
ップすることが可能になる。従って、全てのCDMA信号は同じ周波数スペクト
ラムを共有する。周波数領域或いは時間領域のいずれかにおいて、多元接続信号
は互いの上にあるように表れる。
【0009】 典型的なCDMA或いは広帯域CDMAシステムにおいて、送信される情報デ
ータストリームはユニークな拡散符号を用いてまず符号化或いは拡散され、その
後、長いPNシーケンス或いはより短いスクランブルシーケンスと結合される。
後者の場合、スクランブルシーケンスは隣接セルが異なるスクランブルシーケン
ス或いはスクランブルマスクを用いるようにセルからセルへと設計される。情報
データシーケンス及びPNシーケンス或いはスクランブルシーケンスは同じ或い
は異なるビット率をもつことができる。情報データストリームおよびPNシーケ
ンス或いはスクランブルシーケンスは、2つのビットストリームを互いに乗算す
ることにより結合される。複数の符号化された情報信号は無線周波数搬送波で送
信され、受信機では合成信号として共に受信される。符号化された信号各々は他
の符号化信号全て、また、ノイズに関連した信号と、周波数と時間の両方でオー
バラップしている。その合成信号とユニークな拡散符号との相関をとることによ
り、対応する情報信号が孤立化されデコードされる。
【0010】 図1に図示される典型的なセルラ通信動作において、基地局100は、例えば
、電話ネットワークのようなデータソース110からデジタルデータシーケンス
を含むデータパケットを受信する。他の処理との間で、その基地局はそれから、
エンコーダ105を用いて移動ユニット120への送信データパケットの符号化
を行い、インタリーバ106を用いてインタリーブを行う。ここで、エンコーダ
105は、後述する前方エラー修正符号化に対立するものとして、例えば、畳み
込み符号化のようなチャネル符号化を実行する。インタリーブ処理ではデータパ
ケットのビットを再配列する。例えば、元々はA1、A2、A3、A4の順序に
配列されている4ビットが含まれたデータパケットを考える。このインタリーブ
処理ではそのデータビットを再配列して、例えば、A3、A2、A4、A1のよ
うな結果を生み出す。
【0011】 インタリーブされ符号化されたデータパケットが移動ユニット120によって
受信されるとき、それは逆インタリーバ125によって逆インタリーブされる。
逆インタリーバ125はそのデータビットを元々の順序に戻すのである。上記の
例であると、ディインタリーバはA3、A2、A4、A1の順序でデータビット
を受信して、このビットを再配列して、元々の順序であるA1、A2、A3、A
4に戻すのである。逆インタリーブされ、符号化されたデータはその後、デコー
ダ126へと送られ、そこで元の形式へとデコードされる。データパケットはそ
れから、音響コンポーネントのような処理のための処理ユニットへと送られる。
【0012】 ある種の符号化方法と関連して、インタリーブは如何なるバーストエラーによ
る影響も時間的に拡散することでバーストエラー率を低くするために作用する。
バーストエラーとは、単純に言えば、短い期間中に発生するエラーのグループで
あり、これは送信データパケットにおける連続するビットに影響を与える。その
パケットは逆インタリーブされるとき、そのバーストエラーも時間的に拡散され
、高い可能性をもってその符号化がエラーを修正するために用いられる。
【0013】 いくつかの状況において、パケットが基地局から移動局に送信される間に、例
えば、他のパケットと衝突するとか、例えば、フェーディングなどにより干渉レ
ベルが増大したりチャネル条件が悪化するとかにより擾乱を受け、そのパケット
は基地局により再送信されねばならない。基地局は、移動局からそのパケットが
正しく受信されたことを認めるアクノリッジ(acknowledgment)が示されて、送
信がうまくいくまでそのパケットを再送信しなければならない。パケットが正し
く受信されたかどうかを決定することができる移動局は、パケットに追加された
エラー訂正情報を考慮しなければならない。例えば、前方エラー修正(FEC)
符号化は、循環冗長チェック(CRC)の形式で提供されている。
【0014】 その宛て先がパケット受信をアクノリッジしないときに自動再送を行ういくつ
かの方式、いわゆるARQ(自動繰返し確認)方法がある。もし、パケットがあ
る時間内にアクノリッジされないなら、そのソースは自動的に送信を繰返すので
ある。その最も単純な形では、ソースは各パケット送信後にその宛て先からのア
クノリッジを待ち合わせ、アクノリッジが受信されるまで同じパケットを定期的
に再送し続ける。アクノリッジが受信される後にだけ、次のパケットが送信され
る。これは、ストップ−アンド−ウェイトARQ方法と呼ばれる。
【0015】 たとえ、前のパケットがまだアクノリッジされていなくとも、より効率的な方
法ではパケットを送信し続ける。アクノリッジされていないパケットは再送のた
めに格納され、これらがアクノリッジされたときにだけ、その格納部から削除さ
れる。これらの方法では、パケットにはパケット番号が備えられ宛て先は正しい
パケット番号をアクノリッジできる。パケットに番号をふり、次のパケットを送
信する前にアクノリッジを待ち合わせないARQ方法の例としては、選択的AR
Qとゴーバック−N(go-back-N)ARQがある。これらの方法はある遅延量を
含む接続において特により高いスループットを提供する。
【0016】 送信パケットに擾乱を受けたとき全パケットの再送を必要とする従来の通信シ
ステムの場合では、そのシステムによってパケットの個々のブロックの再送が可
能になっている。当業者によって認識されているように、ブロックは空中インタ
フェースによって送信可能なパケットの最小部分である。そのようなシステムに
おいて、ブロックは個々に符号化され、インタリーブされCRCビットやブロッ
ク番号のようなオーバヘッド情報が備えられる。図2はブロックが個々に符号化
され、インタリーブされる従来のパケットを図示している。このような従来のシ
ステムのインタリーブの概念を図示するために、次のように表現されるブロック
のセットを考慮してみる。
【0017】 B1 1,B1 2,B1 3,B1 4,B2 1,B2 2,B2 3,B2 4,B3 1,B3 2,B3 3,B3 4,B4 1,B4 2,B4 3,B4 4, ここで、B1 1−B1 4の群がブロック1を表し、B2 1−B2 4の群がブロック2を表すな
どである。個々のブロックがインタリーブされ各ブロック内の要素はその順序が
再配列される。その結果得られるブロックは、例えば、次のように編成される。
【0018】 B1 3,B1 2,B1 4,B1 1,B2 3,B2 2,B2 4,B2 1,B3 3,B3 2,B3 4,B3 1,B4 3,B4 2,B4 4,B4 1. この種の従来のインタリーブ処理はこの明細書では“ブロック内インタリーブ
”として言及される。
【0019】 上述のように、パケット送信はバーストエラーを被りやすい。そのようなエラ
ーの影響を最小化するために、システム設計者は大きなインタリーブ期間を欲す
るものである。即ち、当業者は、パケットが受信機で実際に逆インタリーブされ
るとき、インタリーブの期間を大きくとればとるほど、バーストエラーはより拡
散されることをすぐに認識する。バーストエラーの影響を時間的に拡散すること
により、前方エラー修正符号化操作の効果が高まる。
【0020】 従来のブロック内インタリーブが各ブロック内でデータを拡散するので、イン
タリーブの増加はより大きなブロックサイズを示唆する。しかしながら、ブロッ
ク再送の可能性が高まるためにブロックサイズがあまりにも大きくなり、従って
、再送するビット数が多くなると、ARQプロトコルの効果が小さくなってしま
う。それゆえに、最も効果的なARQプロトコルをもつためには、相対的に小さ
なブロックサイズを選択することが望ましい。
【0021】 従って、パケットのデータのインタリーブを増加させつつ、ブロックサイズを
大きくすることなく、バーストエラーの保護を強化する技術の必要性がある。
【0022】 要 約 本発明では、良好なインタリーブ方式と効果的なARQプロトコルとの両方を
備える技術を提供することにより、上述した問題を克服する。
【0023】 本発明の代表的な方法に従えば、パケットは複数のブロックを分割される。ブ
ロック各々は個々に符号化されブロック内インタリーブされる。それから、その
ブロックはより長い時間にわたって再びインタリーブされる。この第2のインタ
リーブ操作はここでは、“ブロック外インタリーブ”として言及される。
【0024】 これら2段階のインタリーブを実行することにより、本発明では、パケットの
ブロックサイズを最適化することが可能になり、これによって、ARQプロトコ
ルの効果が高まり、パケットのデータ要素をより多くインタリーブすることによ
りバーストエラーの影響を最小化する。
【0025】 詳 細 な 説 明 図3は本発明に従う技術が実施される代表的なセルラ移動無線電話システムを
図示している。そのセルラ移動無線電話システムは基地局300及び移動ユニッ
ト或いは遠隔ユニット320を含む。典型的なセルラシステムは複数の基地局と
複数の移動ユニットを有することが当業者にはよく理解されていることであるが
説明を簡単にするために図3では1つの基地局と1つの移動局のみを図示してい
る。以下の議論では、基地局から移動ユニットへのパケット転送が関係している
が、当業者は本発明の技術が移動ユニットから基地局への通信にも等しく適用で
きることを認識するであろう。
【0026】 本発明に従えば、基地局300はパケット分割器304、エンコーダ305、
インタリーバ306を含む。これに対して、移動ユニット320は、逆インタリ
ーバ325、デコーダ326、及び処理ユニット327を含む。そのようなセル
ラ無線電話システムの一般的な特徴は、ここで参照として組込まれるウェッケら (Wejke et al.)による米国特許第5,175,867号に説明されているように、この
分野では知られたものである。従って、これら機能ブロックの構造や動作に関連
した多くの詳細については省略し、本発明をあいまいにしないようにする。
【0027】 本発明の代表的な方法では、送信ユニット(即ち、基地局300)が電話ネッ
トワークのようなソース110からのデータパケットを受信する。基地局300
はまず、パケット分割器304を使用してそのパケットを複数のブロックに分割
する。その時、各ブロックはそこに付加されているCRCビットやブロック番号
のようなオーバヘッド情報をもっているかもしれない。それから、そのブロック
は個々にエンコーダ305によって符号化される。当業者であれば、そのオーバ
ヘッド情報が、例えば、別のエンコーダを用いて、ペイロードデータとは異なる
方法で符号化されることを認識するであろう。符号化されたブロックはそれから
、本発明のインタリーブ方式を実行するインタリーバ306に転送される。その
インタリーブされ符号化されたデータパケットはそれからリンク上を同期して或
いは非同期に送信される。
【0028】 宛て先(即ち、移動局320)はブロックの正しさをチェックし、ブロック夫
々がうまく受信されたか或いはうまく受信されたなかったかに依存して、アクノ
リッジ信号(ACK)かノン−アクノリッジ信号(NAK)のいずれかを送信す
る。ノン−アクノリッジ信号が生成されると、ソースはうまく受信されたなかっ
たブロック再送により応答することができる。しかしながら、多くのシステムで
は、ノン−アクノリッジ信号は用いられていない。その代わりに、送信者はタイ
ムアウト時間の間待ち合わせ、もし、そのタイムアウト時間内にアクノリッジ信
号が受信されないなら、送信者は自動的にそのブロックを再送する。この所謂自
動繰返し確認(ARQ)或いは自動繰返し要求はノン−アクノリッジ信号の使用
より安全である。なぜなら、もし、アクノリッジ信号が擾乱されると、送信者は
そのブロックを再送するが、ノン−アクノリッジ信号が擾乱されるとある情報は
その宛て先に決してうまく到達することがないかもしれないからである。なお、
アクノリッジメッセージは別々に戻らなくても良いが、戻りのデータフローに埋
め込まれても良い。
【0029】 そのパケットがうまく受信されたとき、移動ユニット320は逆インタリーバ
325を用いてパケットを逆インタリーブする。それから、符号化されたパケッ
トはデコーダ326によってデコードされ、これによって、元々のパケットを取
得する。そのパケットはそれから、良く知られた方法で受信ユニットによって処
理される。例えば、そのパケットは音響コンポーネントに転送されて処理されて
も良い。
【0030】 本出願人の発明に従うパケットをインタリーブする代表的な方法は、図4に示
されている。上述のように、各パケットはそれが基地局で受信されるとき各パケ
ットはブロックに分割される。そのブロックはそれから個々に符号化され、CR
Cビットやブロック番号のようなオーバヘッド情報が各ブロックに付加される。
それから、ブロックが個々にインタリーブされる、即ち、ブロック内部でインタ
リーブされる。それから、より長い時間にわたるということでは異なるが、その
ブロックは再びインタリーブされる。この第2のインタリーブ処理は“ブロック
外インタリーブ”として知られている。例えば、前に説明した4つのブロックを
再び考慮する。
【0031】 B1 1,B1 2,B1 3,B1 4,B2 1,B2 2,B2 3,B2 4,B3 1,B3 2,B3 3,B3 4,B4 1,B4 2,B4 3,B4 4. 第1のインタリーブ処理に続き(即ち、ブロック内インタリーブ処理)、結果と
して得られるパケットは、例えば、次のように表現されるものになる。
【0032】 B1 3,B1 2,B1 4,B1 1,B2 3,B2 2,B2 4,B2 1,B3 3,B3 2,B3 4,B3 1,B4 3,B4 2,B4 4,B4 1. それから、より長い時間にわたるということでは異なるが、パケットは再びイン
タリーブされる。もし、その時間が2つのブロック分であるように選択されるな
ら、結果として得られるパケットの可能性は、次のように表現されるものである
かもしれない。
【0033】 B1 3,B2 3,B1 4,B2 4,B1 2,B2 2,B1 1,B2 1,B3 3,B4 3,B3 4,B4 4,B3 2,B4 2,B3 1,B4 1. 上記の例からブロック外インタリーブ処理は、ブロック内インタリーブ処理と結
合して、十分にインタリーブされたデータ表現を生み出し、そのパケットが最終
的に逆インタリーブされたとき、バーストエラーからの影響を時間的に拡散する
ことが明らかである。バーストエラーの影響を小さくすることにより、パケット
を正しくデコードする能力が強化される。
【0034】 ブロック外インタリーブ時間のサイズの選択はバッファサイズとチャネル条件
のような因子に依存する。当業者であればインタリーバ306によって実行され
るインタリーブ処理がインタリーブされるブロックの一時的なバッファリングを
必要とすることを認識するであろう。それゆえに、選択されるブロック外インタ
リーブ時間が長くなればなるほど、必要となるバッファサイズはより大きくなる
ことは明らかである。同様に、類似のバッファが逆インタリーブのためにも必要
である。より短いブロック外インタリーブ時間を選択することにより、バッファ
要求を最小化することができる。
【0035】 ブロック外部インタリーブ時間の選択において考慮する二番目の因子はチャネ
ル条件である。移動局の位置や環境条件を含む種々の時間的に変化する因子のた
めに、送信チャネルの条件が悪いことがあり得る(即ち、長い時間にわたって伸
びるバーストエラーやヌル(null)が発生しやすいことがあり得る)。さらにそ
の上、任意の接続への干渉もまた時間的に変化する。そのような悪いチャネル条
件を補償するために、より長いブロック外インタリーブ時間が望ましく、これに
よって、バーストエラーのような影響が時間的により効果的に分散される。或い
は、送信条件が良いときには、より短いブロック外インタリーブ時間が選択され
ても良い。従って、ブロック外インタリーブは動的に変化するものであり、例え
ば、再送要求件数が閾値を超えて増加するなら、ブロック外インタリーブ時間は
長くされる。
【0036】 もし、ブロック外インタリーブ時間のサイズがパケット長に等しいものである
ように選択されるなら、再送されるブロックがあれば、必ずいくらかの遅延があ
る。このことは、パケットデータの要素がパケット全体にわたってインタリーブ
され、ブロックの全要素が受信されるために全パケットが受信されることが要求
されるという事実から明らかである。しかしながら、もし、ブロック外インタリ
ーブ時間がパケット長より短く、或いは、長くなるように選択されるなら、再送
についての著しい遅延はないであろう。ブロック遅延は増加するものの、システ
ム全体としての性能は影響されない。
【0037】 本発明の効果を図示するために、図5と図6では移動速度が120km/hと
50km/hで実行される、代表的な広帯域CDMAシステムについてのシミュ
レーションの結果を説明している。第1のシミュレーションでは、情報のビット
率として240kbpsが選択され移動ユニットの速度として120km/hが
選択される。これは、1.9GHzの試験スペクトラムが用いられるなら、21
3Hzのドップラー周波数に相当する。3つのインタリーブ時間が選択される。
1ブロック(1.25ms)、1フレーム(10ms)、2フレーム(20ms
)である。図5から明らかなように、ブロック外インタリーブからの利得は、1
ブロックインタリーブと2フレームインタリーブとを比較すれば、BLER=1
0%において約2.2dBからBLER=1%において3.8dBである。
【0038】 第2のシミュレーションでは、移動ユニットの速度は50km/hに落され、
これは93Hzのドップラー周波数に相当する。また、同じ情報ビット率、24
0kbpsが用いられる。第2のシミュレーションでのインタリーブ時間として
は、1ブロック、1フレーム、10フレームが選択される。図6から明らかなよ
うに、1ブロックインタリーブと10フレームインタリーブとを比較すれば、利
得は、BLER=10%において約1.6dBからBLER=1%において2.
9dBである。従って、このインタリーブ方式の使用によって実質的な利得が得
られることが理解できる。
【0039】 本発明は理解を容易にするために具体的な実施形態によって説明された。しか
しながら、上述した実施形態は限定的なものではなく、むしろ例示的なものであ
る。当業者には本発明の中心をなす精神と範囲を逸脱することなく、上述した具
体的な実施形態から離れても良いことがすぐに理解されるであろう。それゆえに
、本発明は上述の例によって限定されるとはみなすべきべきではなく、その代わ
り、添付した請求の範囲と全く同じであるとみなされるべきである。
【図面の簡単な説明】
本発明の上記目的や特徴は添付図面を参照した好適な実施形態の説明からより
明らかであるが、その図面は次の通りである。
【図1】 従来のインタリーブと符号化方式を図示している。
【図2】 パケットのブロックを分割し、インタリーブする従来の方法を図示している。
【図3】 本発明に従う技術が実施される代表的なセルラ移動無線電話システムを図示し
ている。
【図4】 本発明に従う、パケットのブロックを分割し、インタリーブする方法を図示し
ている。
【図5】 移動速度が120km/hとしたときの、本発明に従うインタリーブ方式のシ
ミュレーション結果を図示している。
【図6】 移動速度が50km/hとしたときの、本発明に従うインタリーブ方式のシミ
ュレーション結果を図示している。
【手続補正書】特許協力条約第34条補正の翻訳文提出書
【提出日】平成12年5月24日(2000.5.24)
【手続補正1】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正内容】
【特許請求の範囲】
───────────────────────────────────────────────────── フロントページの続き (81)指定国 EP(AT,BE,CH,CY, DE,DK,ES,FI,FR,GB,GR,IE,I T,LU,MC,NL,PT,SE),OA(BF,BJ ,CF,CG,CI,CM,GA,GN,GW,ML, MR,NE,SN,TD,TG),AP(GH,GM,K E,LS,MW,SD,SL,SZ,UG,ZW),E A(AM,AZ,BY,KG,KZ,MD,RU,TJ ,TM),AE,AL,AM,AT,AU,AZ,BA ,BB,BG,BR,BY,CA,CH,CN,CU, CZ,DE,DK,EE,ES,FI,GB,GD,G E,GH,GM,HR,HU,ID,IL,IN,IS ,JP,KE,KG,KP,KR,KZ,LC,LK, LR,LS,LT,LU,LV,MD,MG,MK,M N,MW,MX,NO,NZ,PL,PT,RO,RU ,SD,SE,SG,SI,SK,SL,TJ,TM, TR,TT,UA,UG,UZ,VN,YU,ZA,Z W (72)発明者 ダールマン, エリック スウェーデン国 ブロンマ エス−168 68, タックイェルンスヴェーゲン 12 Fターム(参考) 5J065 AA03 AC02 AE07 AF04 AG06 5K014 AA03 DA02 FA16 HA05 HA10

Claims (19)

    【特許請求の範囲】
  1. 【請求項1】 通信ネットワークにおいてパケットを送信する方法であって、 前記パケットを複数のブロックを分割する工程と、 前記複数のブロック各々を個々に符号化する工程と、 第1の時間帯で前記複数のブロックにブロック内インタリーブを行う工程と、 第2の時間帯で前記複数のブロックにブロック外インタリーブを行う工程と、 前記パケットを送信する工程とを有し、 前記第2の時間帯は前記第1の時間帯より長く、 バースト誤りの影響は最小化され、自動繰返し確認プロトコルの効果は前記ブ
    ロック内インタリーブを行う工程及び前記ブロック外インタリーブを行う工程に
    より強調されることを特徴とする方法。
  2. 【請求項2】 前記ブロック外インタリーブを行う期間は、パケット長に等し
    いことを特徴とする請求項1に記載の方法。
  3. 【請求項3】 前記通信ネットワークは、広帯域符号分割多元接続ネットワー
    クであることを特徴とする請求項1に記載の方法。
  4. 【請求項4】 通信ネットワークにおける送信パケットの条件を整える方法で
    あって、 前記パケットを複数のブロックに分割する工程と、 前記複数のブロック各々を個々に符号化する工程と、 第1の時間帯で前記複数のブロックにブロック内インタリーブを行う工程と、 第2の時間帯で前記複数のブロックにブロック外インタリーブを行う工程とを
    有することを特徴とする方法。
  5. 【請求項5】 前記第2の時間帯は前記第1の時間帯とは異なることを特徴と
    する請求項4に記載の方法。
  6. 【請求項6】 前記第2の時間帯は前記第1の時間帯より長いことを特徴とす
    る請求項5に記載の方法。
  7. 【請求項7】 前記ブロック外インタリーブを行う期間は、パケット長に等し
    いことを特徴とする請求項4に記載の方法。
  8. 【請求項8】 前記通信ネットワークは、広帯域符号分割多元接続ネットワー
    クであることを特徴とする請求項4に記載の方法。
  9. 【請求項9】 通信ネットワークにおける送信パケットの条件を整えるシステ
    ムであって、前記システムは、 前記パケットを複数のブロックに分割する手段と、 前記複数のブロック各々を個々に符号化する手段と、 第1の時間帯で前記複数のブロックにブロック内インタリーブを行う手段と、 第2の時間帯で前記複数のブロックにブロック外インタリーブを行う手段とを
    有することを特徴とするシステム。
  10. 【請求項10】 前記第2の時間帯は前記第1の時間帯とは異なることを特徴
    とする請求項9に記載のシステム。
  11. 【請求項11】 前記第2の時間帯は前記第1の時間帯より長いことを特徴と
    する請求項10に記載のシステム。
  12. 【請求項12】 前記ブロック外インタリーブを行う期間は、パケット長に等
    しいことを特徴とする請求項9に記載のシステム。
  13. 【請求項13】 前記通信ネットワークは、広帯域符号分割多元接続ネットワ
    ークであることを特徴とする請求項9に記載のシステム。
  14. 【請求項14】 通信ネットワークにおいて、各々が複数のデータ要素を有す
    る送信パケットのブロックをインタリーブする方法であって、前記方法は、 前記各ブロック内で前記複数のデータ要素をインタリーブして第1の結果を生
    み出す工程と、 前記第1の結果をより長い時間にわたってインタリーブする工程とを有するこ
    とを特徴とする方法。
  15. 【請求項15】 前記複数のデータ要素をインタリーブするのに先だって、前
    記ブロックを個々に符号化する工程をさらに有することを特徴とする請求項14
    に記載の方法。
  16. 【請求項16】 前記より長い時間はパケット長に等しいことを特徴とする請
    求項14に記載の方法。
  17. 【請求項17】 通信ネットワークにおいて、各々が複数のデータ要素を有す
    る送信パケットのブロックをインタリーブするシステムであって、前記方法は、 前記各ブロック内で前記複数のデータ要素をインタリーブして第1の結果を生
    み出す手段と、 前記第1の結果をより長い時間にわたってインタリーブする手段とを有するこ
    とを特徴とするシステム。
  18. 【請求項18】 前記ブロックを個々に符号化する手段をさらに有することを
    特徴とする請求項17に記載のシステム。
  19. 【請求項19】 前記より長い時間はパケット長に等しいことを特徴とする請
    求項17に記載のシステム。
JP2000541798A 1998-03-30 1999-03-26 パケット交換システムにおけるブロックのインタリーブ方式 Withdrawn JP2002510902A (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US5012598A 1998-03-30 1998-03-30
US09/050,125 1998-03-30
PCT/SE1999/000485 WO1999050990A1 (en) 1998-03-30 1999-03-26 An interleaving scheme for blocks in a packet switched system

Publications (1)

Publication Number Publication Date
JP2002510902A true JP2002510902A (ja) 2002-04-09

Family

ID=21963509

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000541798A Withdrawn JP2002510902A (ja) 1998-03-30 1999-03-26 パケット交換システムにおけるブロックのインタリーブ方式

Country Status (6)

Country Link
EP (1) EP1068694A1 (ja)
JP (1) JP2002510902A (ja)
AR (1) AR018814A1 (ja)
AU (1) AU3351499A (ja)
CA (1) CA2325993A1 (ja)
WO (1) WO1999050990A1 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007508750A (ja) * 2003-10-08 2007-04-05 デジタル ファウンテン, インコーポレイテッド Fecベース信頼度制御プロトコル
KR100957430B1 (ko) 2007-06-20 2010-05-11 삼성전자주식회사 무선통신 시스템에서 인터리빙 장치 및 방법
US8009758B2 (en) 2007-06-20 2011-08-30 Samsung Electronics Co., Ltd Apparatus and method for channel-interleaving and channel-deinterleaving data in a wireless communication system

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6965916B1 (en) * 2000-12-14 2005-11-15 Bellsouth Intellectual Property Corp. System and method for data distribution and recovery

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04233840A (ja) * 1990-07-05 1992-08-21 American Teleph & Telegr Co <Att> データ通信システム、データ信号処理方法及び移動体無線電話トランシーバ
JPH0817485B2 (ja) * 1991-01-29 1996-02-21 三洋電機株式会社 Muse音声デコーダ
US5392299A (en) * 1992-01-15 1995-02-21 E-Systems, Inc. Triple orthogonally interleaed error correction system
SE504396C2 (sv) * 1994-04-28 1997-01-27 Ericsson Telefon Ab L M Detektering av felaktigt mottagna dataramar i ett kommunikationssystem
US5583889A (en) * 1994-07-08 1996-12-10 Zenith Electronics Corporation Trellis coded modulation system for HDTV

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007508750A (ja) * 2003-10-08 2007-04-05 デジタル ファウンテン, インコーポレイテッド Fecベース信頼度制御プロトコル
KR101035219B1 (ko) 2003-10-08 2011-05-18 디지털 파운튼, 인크. Fec-기반 신뢰도 제어 프로토콜
US8458567B2 (en) 2003-10-08 2013-06-04 Digital Fountain, Inc. FEC-based reliability control protocols
KR100957430B1 (ko) 2007-06-20 2010-05-11 삼성전자주식회사 무선통신 시스템에서 인터리빙 장치 및 방법
US8009758B2 (en) 2007-06-20 2011-08-30 Samsung Electronics Co., Ltd Apparatus and method for channel-interleaving and channel-deinterleaving data in a wireless communication system

Also Published As

Publication number Publication date
CA2325993A1 (en) 1999-10-07
EP1068694A1 (en) 2001-01-17
WO1999050990A1 (en) 1999-10-07
AU3351499A (en) 1999-10-18
AR018814A1 (es) 2001-12-12

Similar Documents

Publication Publication Date Title
JP4971481B2 (ja) 高性能符号化を可能にする多重化cdmaチャネルの順方向誤り訂正
CN100426717C (zh) 可变速率分组数据应用中带有软组合的混合arq方案
JP2002520904A (ja) 情報順序を変更した自動再送信
JP2002521936A (ja) 通信システムのオーバヘッドの最小化方法及び装置
JP2003534718A (ja) 品質依存性データ通信チャネル
US20030072283A1 (en) Method and system to increase QoS and range in a multicarrier system
EP1183811B1 (en) Unequal error protection for packet switched networks
JP2002523927A (ja) Cdma無線ネットワークのためのフレキシブルなフレーム構造
EP1059754A1 (en) Common header encoding for packet switched networks
EP1183796B1 (en) Time-slot partitioning in a tdma system
EP1188259B1 (en) Multi-user time slots for tdma
RU2378761C2 (ru) Устройство и способ передачи/приема широковещательных данных в системе мобильной связи
JP3416118B2 (ja) 無線システムのパケット交換データ伝送
JP2003534745A (ja) データ通信チャネルのフレームヘッダ
JP2002510902A (ja) パケット交換システムにおけるブロックのインタリーブ方式
EP1059756A1 (en) Speech transmission over packet switched networks
JP2000502863A (ja) Tdmaフレームを用いた高電力短メッセージ・サービス
EP1532760B1 (en) A method and apparatus for transmission scheme selection based on the channel conditions and the length of the message
EP1059775A1 (en) Error correction based on headers
EP1059776A1 (en) Transmission of voice in an edge network
Kallel et al. Design framework for a mobile data link protocol
HK1037840B (en) Method for transmitting useful data in telecommunication system with cordless telecommunication based on a predefined radio interface protocol between telecommunication devices, especially voice data and/or packet data in dect systems
HK1037840A1 (en) Method for transmitting useful data in telecommunication system with cordless telecommunication based on a predefined radio interface protocol between telecommunication devices, especially voice data and/or packet data in dect systems

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20060606