JPWO2009019817A1 - 無線通信装置、無線通信システム及び無線通信方法 - Google Patents
無線通信装置、無線通信システム及び無線通信方法 Download PDFInfo
- Publication number
- JPWO2009019817A1 JPWO2009019817A1 JP2009526327A JP2009526327A JPWO2009019817A1 JP WO2009019817 A1 JPWO2009019817 A1 JP WO2009019817A1 JP 2009526327 A JP2009526327 A JP 2009526327A JP 2009526327 A JP2009526327 A JP 2009526327A JP WO2009019817 A1 JPWO2009019817 A1 JP WO2009019817A1
- Authority
- JP
- Japan
- Prior art keywords
- data
- wireless communication
- transmission
- receiving station
- circular buffer
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements 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/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1812—Hybrid protocols; Hybrid automatic repeat request [HARQ]
- H04L1/1819—Hybrid protocols; Hybrid automatic repeat request [HARQ] with retransmission of additional or different redundancy
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0045—Arrangements at the receiver end
- H04L1/0047—Decoding adapted to other signal detection operation
- H04L1/005—Iterative decoding, including iteration between signal detection and decoding operation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0064—Concatenated codes
- H04L1/0066—Parallel concatenated codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0067—Rate matching
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0071—Use of interleaving
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/0001—Arrangements for dividing the transmission path
- H04L5/0003—Two-dimensional division
- H04L5/0005—Time-frequency
- H04L5/0007—Time-frequency the frequencies being orthogonal, e.g. OFDM(A) or DMT
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0037—Inter-user or inter-terminal allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0048—Allocation of pilot signals, i.e. of signals known to the receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signalling, i.e. of overhead other than pilot signals
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
CCFIエラーが生じた場合であっても、バッファへのデータ格納ミスによる初回受信時のパケット誤りを防ぎ、再送時にずれた状態で合成することを回避する。送信Circular Bufferでは、送信する符号語データを末尾から先頭まで逆方向に順にD_12、D_11、…、D_1と読み出し、変調部にて変調した後、多重部では、CCFI値(=2)に基づき、制御チャネルCCHの後に3番目のOFDMシンボル#3から順に、変調されたデータシンボルD_12〜D_1を配置する。受信側では、受信したデータシンボルを復調した後、受信Circular Bufferにおいて、所定のデータ開始地点から、復調情報の末尾から先頭までを逆方向に並び替えて格納する。これにより、受信Circular Bufferでのデータ格納ずれや先頭のデータ欠落による受信誤りが回避される。
Description
本発明は、OFDM(Orthogonal Frequency Division Multiplexing)を用いたデータ伝送を行う無線通信装置、無線通信システム及び無線通信方法に関する。
第3世代移動通信サービスが開始され、データ通信や映像通信などのマルチメディア通信が非常に盛んになってきている.こうしたなかで、今後さらに通信されるデータサイズはますます大きくなり、データレート高速化への要求は高まってくるであろう。
そこで、3GPP−LTE(3rd Generation Partnership Project Long Term Evolution)では、100Mbpsという高速伝送を実現すべく標準化活動が盛んに行われている。この目標達成のために最も有力な通信方式として、OFDMをベースとした方式が考えられている。
また、周波数利用効率の向上のために、誤り訂正符号と再送制御を組み合わせたHARQ(Hybrid Automatic Repeat reQuest)が検討されている。3GPP−LTEのHARQシステムでは、リダンダンシーバージョン(Redundancy Version、以後、RVと記載)などの再送データの定義を簡単化するために、CBRM(Circular Buffer based Rate-Matching)が検討されている(非特許文献1参照)。CBRMとは、巡回読出型バッファであるCircular Bufferに蓄積されたターボ符号語を、ある任意の開始地点からバッファのアドレス順に巡回読出することにより、RVを定義するというレートマッチング方法のことである。
R1-072604, "Way forward on HARQ rate matching for LTE", Ericsson, et al., 3GPP TSG-RAN WG1 RAN1#49 寄書, 2007/05
R1-072604, "Way forward on HARQ rate matching for LTE", Ericsson, et al., 3GPP TSG-RAN WG1 RAN1#49 寄書, 2007/05
図11はCircular Bufferを用いた場合の送信局と受信局におけるデータの配置構成の一例を示す図である。図11において、送信局NB(Node-B)は送信側の3GPP−LTEにおける無線通信基地局装置を、受信局P−UE(Persistent-User Equipment)は受信側の3GPP−LTEにおける無線通信移動局装置をそれぞれ示している。Persistent-User Equipmentは、Persistent-schedulingが適用されるユーザ端末であり、Persistent-schedulingとは、あらかじめ送受信局間でスケジューリングパターンを決めておくことにより、スケジューリングにかかる制御情報の削減を目的としたスケジューリングのことである。ここでは、受信局P−UEに対する送信局NBにおける送信Circular Bufferの構成、および、受信局P−UEにおける受信Circular Bufferの構成を示す。
受信局P−UEは、データ割当があるTTI(Transmission Time Interval)においてCCFI(Control Channel Format Indicator)を参照した後に、データを受信する。ここで、TTIとは、スケジューリングを行う時間単位(例えば1ms)である。CCFIとは、TTI内で制御情報が配置されるOFDMシンボル数を通知する情報である。図11の例では、送信局NBがCCFI=2で送信したデータを、受信局P−UEがCCFI=3と誤って受信した状況を示す。制御情報は、スケジューリングされた受信局P−UEの制御情報であるCCH(Control Channel)で示してある。CCFIは、伝送周波数帯域上のOFDMシンボル#1のいずれかのサブキャリアに割り当てられ、誤り検出符号化がなされていないため、CCFIエラーとなり誤って解釈する可能性が高い。
この場合、受信局P−UEはCCFI=3で受信を行うため、TTI内で3番目のOFDMシンボル#3に配置されたデータD_1を受信欠落してしまう。さらに、受信局P−UEは受信開始地点を4番目のOFDMシンボル#4のデータD_2と判断して受信Circular Bufferへ格納するため、本来はデータD_1から配置されるべき受信Circular BufferにデータD_2から配置されることにより、全体的にずれた状態で受信Circular Bufferへ格納されてしまう。これらの先頭データの欠落とバッファ格納位置のずれにより、初回受信時のパケット誤りが発生する上に、再送時にもずれた状態で合成されるため、パケット誤りを改善できないという課題がある。
本発明は、上記事情に鑑みてなされたもので、その目的は、CCFIエラーが生じた場合であっても、バッファへのデータ格納ミスによる初回受信時のパケット誤りを防ぐことができ、再送時にずれた状態で合成することを回避することが可能な無線通信装置、無線通信システム及び無線通信方法を提供することにある。
本発明は、第1に、Persistent-schedulingが適用される受信局に対して、OFDMを用いたデータ伝送を行う送信局となる無線通信装置であって、受信局へ送信するためのデータを格納するCircular Bufferを備え、前記Persistent-schedulingが適用される受信局へ送信するデータに関して、前記Circular Bufferからのデータの読出処理、または、変調後のデータシンボルのOFDMシンボルへの配置処理のいずれかの処理において、逆順にデータ処理を行う送信データ処理部を備える無線通信装置を提供する。
これにより、Persistent-schedulingが適用される受信局がCCFIエラーを引き起こしたとしても、バッファへのデータ格納ミスによる初回受信時のパケット誤りを防ぐことができ、再送時にずれた状態で合成することを回避することが可能となる。
これにより、Persistent-schedulingが適用される受信局がCCFIエラーを引き起こしたとしても、バッファへのデータ格納ミスによる初回受信時のパケット誤りを防ぐことができ、再送時にずれた状態で合成することを回避することが可能となる。
また、本発明は、第2に、上記第1の無線通信装置であって、前記送信データ処理部は、前記Circular Bufferからのデータの読出処理において、送信するデータの末尾から逆方向にデータを読み出すものを含む。
また、本発明は、第3に、上記第1の無線通信装置であって、前記送信データ処理部は、前記変調後のデータシンボルのOFDMシンボルへの配置処理において、末尾のOFDMシンボルから逆方向にデータを配置するものを含む。
また、本発明は、第4に、上記第1の無線通信装置であって、前記送信データ処理部は、前記受信局へ伝送するデータにおいて、1つの送信するための単位(Transport-block)が複数の符号化の単位(Code-block)で構成される場合、すべてのCode-blockデータが各OFDMシンボルに対して均等となるように配置するものを含む。
これにより、Persistent-schedulingが適用される受信局がCCFIエラーを引き起こしたとしても、データ格納ミスによる後続のCode-blockのパケット誤りを防ぐことができ、再送時にずれた状態で合成することを避けることが可能となる。
これにより、Persistent-schedulingが適用される受信局がCCFIエラーを引き起こしたとしても、データ格納ミスによる後続のCode-blockのパケット誤りを防ぐことができ、再送時にずれた状態で合成することを避けることが可能となる。
また、本発明は、第5に、上記第4の無線通信装置であって、前記送信データ処理部は、すべてのCode-blockデータが各OFDMシンボルへ時間方向に均等となるように配置するものを含む。
また、本発明は、第6に、上記第4の無線通信装置であって、前記送信データ処理部は、すべてのCode-blockデータが各OFDMシンボルへ周波数方向に均等となるように配置するものを含む。
また、本発明は、第7に、上記第4の無線通信装置であって、前記送信データ処理部は、すべてのCode-blockデータが、制御チャネルが配置される可能性のあるOFDMシンボルに対してのみ均等となるように配置するものを含む。
また、本発明は、第8に、上記第1の無線通信装置であって、自己の送信局から送信対象とする受信局として、Dynamic-schedulingが適用される第1の受信局とPersistent-schedulingが適用される第2の受信局とを離散的(Distributed)に多重する場合、前記送信データ処理部は、前記Persistent-schedulingが適用される第2の受信局へ送信するデータを伝送区間の末尾のOFDMシンボルから逆方向に配置するものを含む。
これにより、複数の受信局の割り当てを行う際に各受信局のデータ配置が断続的になることを回避できる。この場合、Dynamic-schedulingが適用される第1の受信局の割当領域を時間的に連続させることができ、CCFI値によらず連続受信が可能であるので、受信処理が簡単になる。
これにより、複数の受信局の割り当てを行う際に各受信局のデータ配置が断続的になることを回避できる。この場合、Dynamic-schedulingが適用される第1の受信局の割当領域を時間的に連続させることができ、CCFI値によらず連続受信が可能であるので、受信処理が簡単になる。
また、本発明は、第9に、上記第1の無線通信装置であって、前記Persistent-schedulingが適用される受信局への再送時に通知される制御情報に、前回の受信時のCCFI(Control Channel Format Indicator)情報を組み込む制御情報処理部を備えるものを含む。
これにより、Persistent-schedulingが適用される受信局がCCFIエラーを引き起こしたとしても、過剰受信することを防ぐことができ、また、再送時の制御情報より初回受信時にあいまいであったデータ情報を合成して復号できるため、符号化ゲインが得られる。
これにより、Persistent-schedulingが適用される受信局がCCFIエラーを引き起こしたとしても、過剰受信することを防ぐことができ、また、再送時の制御情報より初回受信時にあいまいであったデータ情報を合成して復号できるため、符号化ゲインが得られる。
また、本発明は、第10に、Persistent-schedulingが適用される受信局となり、送信局との間でOFDMを用いたデータ伝送を行う無線通信装置であって、送信局から受信したデータを格納するCircular Bufferを備え、前記送信局よりOFDMシンボルにおいて逆方向に配置されたデータを受信した場合に、前記Circular Bufferへのデータの格納処理において、所定のデータ格納位置に逆方向に並び替えてデータを格納する受信データ処理部を備える無線通信装置を提供する。
また、本発明は、第11に、上記第10の無線通信装置であって、前記受信データ処理部は、前記送信局から伝送されるデータにおいて、1つの送信するための単位(Transport-block)が複数の符号化の単位(Code-block)で構成される場合、すべてのCode-blockデータが各OFDMシンボルに対して均等となるように逆方向に配置されたデータを、それぞれのCode-blockごとに逆方向に並び替えて格納するものを含む。
また、本発明は、第12に、上記第10の無線通信装置であって、送信局が送信対象とする受信局として、Dynamic-schedulingが適用される他の受信局とPersistent-schedulingが適用される自己の受信局とが離散的(Distributed)に多重された場合、前記受信データ処理部は、自己の受信局用の末尾のOFDMシンボルから逆方向に配置されたデータを、逆順に元に並び替えて格納するものを含む。
また、本発明は、第13に、送信局と、Persistent-schedulingが適用される受信局との間でOFDMを用いたデータ伝送を行う無線通信システムであって、
受信局へ送信するためのデータを格納するCircular Bufferを備え、前記Persistent-schedulingが適用される受信局へ送信するデータに関して、前記Circular Bufferからのデータの読出処理、または、変調後のデータシンボルのOFDMシンボルへの配置処理のいずれかの処理において、逆順にデータ処理を行う送信データ処理部を備える送信局である第1の無線通信装置と、
送信局から受信したデータを格納するCircular Bufferを備え、前記Persistent-schedulingが適用される受信局となり、前記送信局から逆方向に配置されたデータを受信した場合に、前記Circular Bufferへのデータの格納処理において、所定のデータ格納位置に逆方向にデータを格納する受信データ処理部を備える受信局である第2の無線通信装置と、を有する無線通信システムを提供する。
受信局へ送信するためのデータを格納するCircular Bufferを備え、前記Persistent-schedulingが適用される受信局へ送信するデータに関して、前記Circular Bufferからのデータの読出処理、または、変調後のデータシンボルのOFDMシンボルへの配置処理のいずれかの処理において、逆順にデータ処理を行う送信データ処理部を備える送信局である第1の無線通信装置と、
送信局から受信したデータを格納するCircular Bufferを備え、前記Persistent-schedulingが適用される受信局となり、前記送信局から逆方向に配置されたデータを受信した場合に、前記Circular Bufferへのデータの格納処理において、所定のデータ格納位置に逆方向にデータを格納する受信データ処理部を備える受信局である第2の無線通信装置と、を有する無線通信システムを提供する。
また、本発明は、第14に、Persistent-schedulingが適用される受信局に対して、OFDMを用いたデータ伝送を行う送信局となる無線通信装置における無線通信方法であって、前記Persistent-schedulingが適用される受信局へ送信するデータに関して、前記受信局へ送信するためのデータを格納するCircular Bufferからのデータの読出処理、または、変調後のデータシンボルのOFDMシンボルへの配置処理のいずれかの処理において、逆順にデータ処理を行う送信データ処理ステップを有する無線通信方法を提供する。
また、本発明は、第15に、Persistent-schedulingが適用される受信局となり、送信局との間でOFDMを用いたデータ伝送を行う無線通信装置における無線通信方法であって、前記送信局から逆方向に配置されたデータを受信した場合に、前記送信局から受信したデータを格納するCircular Bufferへのデータの格納処理において、所定のデータ格納位置に逆方向にデータを格納する受信データ処理ステップを有する無線通信方法を提供する。
本発明によれば、CCFIエラーが生じた場合であっても、バッファへのデータ格納ミスによる初回受信時のパケット誤りを防ぐことができ、再送時にずれた状態で合成することを回避することが可能な無線通信装置、無線通信システム及び無線通信方法を提供できる。
100 送信局
101 CRC部
102 符号化部
103 送信Circular Buffer
104 変調部
105 多重部
106 IFFT部
107 送信RF部
108 アンテナ
109 受信RF部
110 復調部
111 復号部
112 制御部
300 受信局
301 アンテナ
302 受信RF部
303 FFT部
304 分離部
305 復調部
306 受信Circular Buffer
307 復号部
308 誤り検出部
309 回線品質推定部
310 制御信号生成部
311 符号化部
312 変調部
313 送信RF部
101 CRC部
102 符号化部
103 送信Circular Buffer
104 変調部
105 多重部
106 IFFT部
107 送信RF部
108 アンテナ
109 受信RF部
110 復調部
111 復号部
112 制御部
300 受信局
301 アンテナ
302 受信RF部
303 FFT部
304 分離部
305 復調部
306 受信Circular Buffer
307 復号部
308 誤り検出部
309 回線品質推定部
310 制御信号生成部
311 符号化部
312 変調部
313 送信RF部
本実施形態では、本発明に係る無線通信システム、無線通信装置及び再送制御方法の一例として、OFDMを用いた無線伝送方式で通信を行う場合の構成例を示す。以下の実施形態の説明では、FDD(Frequency Division Duplex)システムを仮定する。なお、TDD(Time Division Duplex)システムでも実施可能である。また、データを送信する側を送信局、データを受信する側を受信局とする。なお、下記の実施形態は説明のための一例であり、本発明はこれに限定されるものではない。
(第1の実施形態)
図1は本発明の実施形態における送信局のブロック構成を示す図である。送信局100となる無線通信装置は、CRC部101、符号化部102、送信Circular Buffer103、変調部104、多重部105、IFFT部106、送信RF部107、アンテナ108、受信RF部109、復調部110、復号部111、制御部112を備えて構成される。本実施形態では、例えば、セルラーシステムにおいて無線通信基地局装置と無線通信移動局装置との間で通信を行う場合に、無線通信基地局装置NB(Node-B)が送信側の送信局、無線通信移動局装置UE(User Equipment)が受信側の受信局となる場合を例示する。また、受信局は、Persistent-schedulingが適用されるPersistent-User Equipment(以下、Persistent-UEと記載)である場合を想定し、CCFIを参照して伝送区間としてのTTI内における制御情報(制御チャネル)が配置されるOFDMシンボル数を認識し、データシンボルを特定する動作を行うものとする。
図1は本発明の実施形態における送信局のブロック構成を示す図である。送信局100となる無線通信装置は、CRC部101、符号化部102、送信Circular Buffer103、変調部104、多重部105、IFFT部106、送信RF部107、アンテナ108、受信RF部109、復調部110、復号部111、制御部112を備えて構成される。本実施形態では、例えば、セルラーシステムにおいて無線通信基地局装置と無線通信移動局装置との間で通信を行う場合に、無線通信基地局装置NB(Node-B)が送信側の送信局、無線通信移動局装置UE(User Equipment)が受信側の受信局となる場合を例示する。また、受信局は、Persistent-schedulingが適用されるPersistent-User Equipment(以下、Persistent-UEと記載)である場合を想定し、CCFIを参照して伝送区間としてのTTI内における制御情報(制御チャネル)が配置されるOFDMシンボル数を認識し、データシンボルを特定する動作を行うものとする。
CRC部101は、入力される送信データを誤り検出符号化(Cyclic Redundancy Check)し、CRCがかけられたデータを符号化部102へ出力する。符号化部102は、CRCがかけられたデータをマザー符号化率(例えば、符号化率R=1/3)でターボ符号化し、導出された符号語(符号化されたデータ)を送信Circular Buffer103へ出力する。
送信Circular Buffer103は、送信データを格納して保持する巡回読出型バッファを構成するメモリを有しており、制御部112から入力される送信データサイズ、符号化率、RVパラメータ、UE属性(受信側のユーザ端末属性)に従って、格納されたデータの中から送信する符号語データを読み出して変調部104へ出力する。ここで、UE属性として、割当UEである受信局のUE属性がDynamic-schedulingが適用されるDynamic-User Equipment(以下、Dynamic-UEと記載)であった場合、所定のデータ開始地点から順方向に読み出した符号語データを変調部104へ出力する。本実施形態では、送信データのデータ格納位置を示すデータ開始地点として、例えば事前に通知されるRVパラメータで指示された開始地点を用いるが、これに限るものではない。
一方、割当UEである受信局のUE属性がPersistent-schedulingが適用されるPersistent-UEであった場合、RVパラメータで指示された開始地点から送信データサイズに相当する領域において、すなわち開始地点から送信データサイズ分先のアドレス位置までについて、末尾から逆方向に読み出した符号語データを変調部104へ出力する。本実施形態では、受信局がPersistent-UEである場合を主に説明するが、この場合の送信Circular Buffer103の読出処理の詳細については、後述する。
変調部104は、送信Circular Buffer103から入力された順に符号語データを、制御部112から入力される変調多値数で変調してデータシンボルを生成し、多重部105へ出力する。
多重部105は、変調部104から入力されるデータシンボルを、制御部112から入力される割当RB(Resource Block)番号に対応する周波数サブキャリアへ配置する。また、多重部105では、制御部112から入力されるCCFI値に従って、何番目のOFDMシンボルからデータシンボルを配置するのかを決定する。さらに、多重部105は、データシンボル、制御部112から入力される制御情報、パイロット信号(参照信号)を多重する。上記データシンボルをOFDMシンボルへ配置する処理の詳細については、送信Circular Bufferの読出処理とともに後述する。
IFFT部106は、多重部105より入力される情報に対してIFFTを行って、マルチキャリア信号であるOFDMシンボルを生成する。送信RF部107は、ベースバンド信号をRF信号に周波数変換し、このRF信号の送信信号をアンテナ108より受信局へ送信する。
受信RF部109は、受信局から送信された制御信号をアンテナ108より受信し、RF信号の受信信号をベースバンド信号に周波数変換する。受信局から制御信号としては、受信品質を示すCQI(Channel Quality Indicator)、および受信の可否を示すACK(Acknowledgement)/NACK(Negative Acknowledgement)信号などが含まれる。
復調部110は、制御信号(CQI、ACK/NACK信号)を復調して復号部111へ出力する。復号部111は、復調された制御信号(CQI、ACK/NACK信号)を復号して制御部112)へ出力する。
制御部112は、復号部111から入力された各受信局からの制御信号(CQI、ACK/NACK信号)に基づいて、符号化率、変調多値数、割当RB番号、CCFI値、および再送を制御する。制御部112は、生成した符号化率の情報を送信Circular Buffer103へ出力し、変調多値数を変調部104へ出力し、割当RB番号、CCFI値および制御情報を多重部105へ出力する。なお、受信局が報告するCQIは、平均SINR(Signal-to-Interference plus Noise power Ratio)でも、平均SIR(Signal-to-Interference Ratio)でも、MCS(Modulation and Coding Scheme)パラメータでも構わない。上記送信局の構成において、送信Circular Buffer103、多重部105、および制御部112が送信データ処理部の機能を実現し、制御部112が制御情報処理部の機能を実現する。
次に、第1の実施形態の送信局における主要な処理動作の詳細を説明する。ここでは、送信Circular Buffer103の読出処理と、多重部105におけるデータシンボルをOFDMシンボルへ配置する処理との2点について詳述する。
図2は第1の実施形態の送信局におけるデータ処理およびデータの配置構成の一例を示す図である。図2では、Persistent-UEのデータチャネルの配置例として、Persistent-UEのデータチャネルを送信Circular Bufferから読み出し、変調を介し、対応するOFDMシンボルへ配置するまでの処理状況を示している。なお、ここではCCFI=2の場合を説明する。処理手順は以下の(A1)〜(A3)の3段階であり、図2中の(A1)〜(A3)と対応する。
(A1)送信Circular Bufferの読出処理
送信Circular Buffer103は、制御部112から指示されたRVパラメータと送信データサイズに基づいて、送信する符号語データを特定する。ここでは、送信する符号語データがD_1〜D_12であるとする。なお、符号語データD_1〜D_12のうち、D_1〜D_4は符号語のシステマティックビット(図2上段のInterleaved S)に対応し、D_5〜D_12は符号語のパリティビット(図2上段のInterleaved and interlaced P1 and P2)に対応する。
次に、特定した符号語データを末尾から先頭まで逆方向に順にD_12、D_11、…、D_1と読み出し、変調部104へ出力する。
送信Circular Buffer103は、制御部112から指示されたRVパラメータと送信データサイズに基づいて、送信する符号語データを特定する。ここでは、送信する符号語データがD_1〜D_12であるとする。なお、符号語データD_1〜D_12のうち、D_1〜D_4は符号語のシステマティックビット(図2上段のInterleaved S)に対応し、D_5〜D_12は符号語のパリティビット(図2上段のInterleaved and interlaced P1 and P2)に対応する。
次に、特定した符号語データを末尾から先頭まで逆方向に順にD_12、D_11、…、D_1と読み出し、変調部104へ出力する。
(A2)変調処理
変調部104は、送信Circular Buffer103から入力された順に符号語データD_12〜D_1を、制御部112から入力される変調多値数で変調してデータシンボルを生成し、多重部105へ出力する。
変調部104は、送信Circular Buffer103から入力された順に符号語データD_12〜D_1を、制御部112から入力される変調多値数で変調してデータシンボルを生成し、多重部105へ出力する。
(A3)データシンボルをOFDMシンボルへ配置する処理
多重部105は、制御部112から入力されるCCFI値(=2)に基づき、割当RB番号のサブキャリアに対して、3番目のOFDMシンボル#3から順に、変調部104から入力されるデータシンボルD_12〜D_1を配置する。図2の例では、3番目のOFDMシンボル#3にD_12、4番目のOFDMシンボル#4にD_11を配置し、5番目から末尾の14番目のOFDMシンボル#5〜#14についても同様にして、順にデータシンボルD_10〜D_1を配置する。なお、本例では、OFDMシンボルは、1TTI(1つの伝送区間)において#1〜#14の14のシンボルを持つものとする。
多重部105は、制御部112から入力されるCCFI値(=2)に基づき、割当RB番号のサブキャリアに対して、3番目のOFDMシンボル#3から順に、変調部104から入力されるデータシンボルD_12〜D_1を配置する。図2の例では、3番目のOFDMシンボル#3にD_12、4番目のOFDMシンボル#4にD_11を配置し、5番目から末尾の14番目のOFDMシンボル#5〜#14についても同様にして、順にデータシンボルD_10〜D_1を配置する。なお、本例では、OFDMシンボルは、1TTI(1つの伝送区間)において#1〜#14の14のシンボルを持つものとする。
以上の処理により、OFDMシンボルには、1番目及び2番目のOFDMシンボル#1、#2に制御チャネルCCHが配置され、3番目から14番目までのOFDMシンボル#3〜#14にデータシンボルD_12〜D_1が順に配置される。すなわち、送信Circular Bufferから読み出され、変調されたデータシンボルは、OFDMシンボルにおいて、元の送信Circular Buffer上の符号語データとは逆方向の状態で、制御チャネルCCHの後に順番に配置される。
図3は本発明の実施形態における受信局のブロック構成を示す図である。受信局300となる無線通信装置は、アンテナ301、受信RF部302、FFT部303、分離部304、復調部305、受信Circular Buffer306、復号部307、誤り検出部308、回線品質推定部309、制御信号生成部310、符号化部311、変調部312、送信RF部313を備えて構成される。
受信RF部302は、送信局から送信された信号をアンテナ301より受信し、RF信号の受信信号をベースバンド信号に周波数変換する。FFT部303は、受信OFDMシンボルに対してFFTを行って周波数領域の信号に変換し、受信データ信号を分離部304へ出力する。
分離部304は、受信データ信号をデータシンボルと制御情報(割当RB番号、符号化率、変調多値数、RVパラメータ、CCFI値、UE属性)とに分離し、割当RB番号に対応する周波数サブキャリアのデータシンボルを復調部305へ出力するとともに、制御情報(変調多値数)を復調部305へ出力し、制御情報(符号化率、RVパラメータ、UE属性)を受信Circular Buffer306へ出力する。また、分離部304は、受信パイロット信号を回線品質推定部309へ出力する。このとき、分離部304は、CCFI値に従って、何番目のOFDMシンボルからデータシンボルが配置されているのかを特定し、データに対応するOFDMシンボルに配置されているデータシンボルのみ、復調部305へ出力する。
復調部305は、分離部304から入力されるデータシンボルを、制御情報で通知された変調多値数に従って復調する。復調された情報(復調後のデータシンボルから得られる尤度情報)は、受信Circular Buffer306へ出力される。
受信Circular Buffer306は、受信データを格納して保持する巡回読出型バッファを構成するメモリを有しており、分離部304から入力される制御情報(符号化率、RVパラメータ、UE属性)に基づいて、復調部305で復調された情報を順に格納する。さらに、受信Circular Buffer306は、格納された復調情報を読み出して復号部307へ出力する。ここで、UE属性として、割当UEである受信局のUE属性がDynamic-schedulingが適用されるDynamic-UEであった場合、所定のデータ開始地点から受信したOFDMシンボルと同じ順方向に復調された情報を受信Circular Buffer306へ格納する。本実施形態では、受信データのデータ格納位置を示すデータ開始地点として、例えば事前に通知されるRVパラメータで指示された開始地点を用いるが、これに限るものではない。
一方、割当UEである受信局のUE属性がPersistent-schedulingが適用されるPersistent-UEであった場合、RVパラメータで指示された開始地点から受信データサイズに相当する領域において、すなわち開始地点から受信データサイズ分先のアドレス位置までについて、受信したOFDMシンボルと逆方向に復調された情報を受信Circular Buffer306へ格納する。
また、受信Circular Buffer306は、誤り検出部308からACK信号が入力された場合にのみ、すでに格納している受信データを廃棄する。本実施形態では、受信局がPersistent-UEである場合を主に説明するが、この場合の受信Circular Buffer306の格納処理の詳細については、後述する。
復号部307は、受信Circular Buffer306から入力されるデータシンボルを誤り訂正復号し、復号ビット列を得る。復号ビット列は、誤り検出部308へ出力される。誤り検出部308は、復号部307から入力される復号ビット列に対して誤り検出復号化(CRC)を行う。誤り検出の結果、復号ビットに誤りがある場合には応答信号としてNACK信号を生成し、復号ビットに誤りがない場合には応答信号としてACK信号を生成し、制御信号生成部310へ出力する。また、誤り検出部308は、復号ビット列に誤りが無い場合にはその復号ビット列を受信ビット列として出力する。
回線品質推定部309は、受信パイロット信号から回線品質(例えばSINR)を推定する。SINR推定値は、制御信号生成部310へ出力される。制御信号生成部310は、回線品質推定部309から入力されるSINR推定値等によるCQIと、誤り検出部308から入力されるACK/NACK信号とからフィードバック情報用のフレームを生成し、符号化部311へ出力する。
符号化部311は、制御信号生成部310から入力されるフィードバック情報の符号化を行う。変調部312は、符号化されたフィードバック情報の変調を行い、送信RF部313へ出力する。送信RF部313は、符号化および変調されたベースバンド信号をRF信号に周波数変換し、このRF信号の送信信号をアンテナ301より送信局へ送信する。上記受信局の構成において、受信Circular Buffer306が受信データ処理部の機能を実現する。
次に、第1の実施形態の受信局における主要な処理動作の詳細を説明する。ここでは、受信Circular Buffer306への格納処理について詳述する。
図4は第1の実施形態の受信局におけるデータ処理およびデータの配置構成の一例を示す図である。図4では、Persistent-UEのデータチャネルの配置例として、Persistent-UEのデータチャネルに含まれる受信データシンボルを特定し、復調を介し、受信Circular Bufferへ格納するまでの処理状況を示している。なお、ここでは送信局がCCFI=2で送信した情報を、受信局がCCFI=3と誤って受信した場合について説明する。CCFIは誤り検出符号化がなされていないため、CCFIエラーとなり誤認識する可能性が高い。処理手順は以下の(B1)〜(B3)の3段階であり、図4中の(B1)〜(B3)と対応する。
(B1)OFDMシンボルから受信データシンボルを特定する処理
分離部304は、CCFI値(=3)に従って、4番目のOFDMシンボル#4からデータシンボルが配置されていることを特定する。そして、特定したデータシンボルを復調部305へ出力する。図4の例では、4番目のOFDMシンボル#4がデータシンボルD_11に、5番目のOFDMシンボル#5がデータシンボルD_10にそれぞれ対応する。6番目から末尾の14番目のOFDMシンボル#6〜#14についても同様にして、順にデータシンボルD_9〜D_1が対応する。
分離部304は、CCFI値(=3)に従って、4番目のOFDMシンボル#4からデータシンボルが配置されていることを特定する。そして、特定したデータシンボルを復調部305へ出力する。図4の例では、4番目のOFDMシンボル#4がデータシンボルD_11に、5番目のOFDMシンボル#5がデータシンボルD_10にそれぞれ対応する。6番目から末尾の14番目のOFDMシンボル#6〜#14についても同様にして、順にデータシンボルD_9〜D_1が対応する。
(B2)復調処理
復調部305は、分離部304から入力された順にデータシンボルD_11〜D_1を、事前に通知された変調多値数で復調して復調情報を生成し、受信Circular Buffer306へ出力する。
復調部305は、分離部304から入力された順にデータシンボルD_11〜D_1を、事前に通知された変調多値数で復調して復調情報を生成し、受信Circular Buffer306へ出力する。
(B3)受信Circular Bufferへの格納処理
受信Circular Buffer306は、所定のデータ格納位置として、事前に通知されたRVパラメータで指示された開始地点から受信データサイズに相当する領域において、復調情報(復調後のデータシンボル)の末尾から先頭までを逆方向に並び替えてD_1〜D_11として格納する。
受信Circular Buffer306は、所定のデータ格納位置として、事前に通知されたRVパラメータで指示された開始地点から受信データサイズに相当する領域において、復調情報(復調後のデータシンボル)の末尾から先頭までを逆方向に並び替えてD_1〜D_11として格納する。
以上の処理により、受信Circular Buffer306には、復調情報D_1〜D_11のうち、D_1〜D_4が符号語のシステマティックビット(図4下段のInterleaved S)に対応する位置に配置され、D_5〜D_11が符号語のパリティビット(図4下段のInterleaved and interlaced P1 and P2)に対応する位置に配置されて格納される。よって、受信Circular Bufferにおける格納ずれが発生しない。この場合、OFDMシンボルから制御情報と分離され、復調されたデータシンボルは、受信Circular Bufferにおいて、受信したOFDMシンボルとは逆方向の状態で、つまり送信側での元の送信Circular Buffer上の符号語データと同じ方向に並んだ状態に復元されて配置されることになる。上記例では、受信局におけるCCFI値の誤認識により受信データシンボルD_12の抜け落ちが生じ、この末端側のデータ欠落によって符号化ゲインが若干小さくなるものの、受信Circular Bufferでのデータ格納ずれや先頭のデータ欠落による受信誤りは発生しない。
上記のように、本実施形態によれば、受信局がPersistent-schedulingが適用されるPersistent-UEであり、CCFIを参照して制御チャネルCCHが配置されるOFDMシンボル数を認識し、データシンボルを特定してCircular Bufferに格納する動作を行う際に、受信局でCCFIエラーが発生した場合であっても、データ格納ミスによる初回受信時のパケット誤りを防ぐことができ、再送時にずれた状態で合成することを避けることができる。
また、本実施形態は、元のデータ配置とは逆方向に送信Circular Bufferから読み出したり受信Circular Bufferへ格納するという単純な処理であるため、処理にかかるステップや構成を簡易なものとすることができる。また、送信Circular Bufferや受信Circular Bufferにおいて、データの連続性を保持でき、送信処理や受信処理において連続的な処理が可能となる。したがって、CCFI値によって送信Circular Bufferの読出方向や受信Circular Bufferへの格納方向が変化することや、複数の受信局の割り当てによってデータ配置が断続的になることなどを回避でき、各種条件に対応した処理の複雑化を抑止できる。
(第2の実施形態)
第2の実施形態は、1つの送信するための単位(Transport-block)が複数の符号化の単位(Code-block)で構成される場合の例を示す。本実施形態では、1Transport-blockが複数のCode-blockで構成される場合、すべてのCode-blockデータが各OFDMシンボルへ均等となるように配置する。
第2の実施形態は、1つの送信するための単位(Transport-block)が複数の符号化の単位(Code-block)で構成される場合の例を示す。本実施形態では、1Transport-blockが複数のCode-blockで構成される場合、すべてのCode-blockデータが各OFDMシンボルへ均等となるように配置する。
第2の実施形態の送信局、受信局のブロック構成は、図1、図3に示した第1の実施形態と同様である。第2の実施形態では、図1に示した送信Circular Buffer103の読出処理と、図3に示した受信Circular Buffer306への格納処理とが上述した第1の実施形態と異なる。以下、具体例を示して説明する。
図5は第2の実施形態におけるデータ処理およびデータの配置構成の一例を示す図である。図5においては、第1の実施形態と同様、送信局が無線通信基地局装置NB、受信局がPersistent-UEである無線通信移動局装置P−UEの場合を示している。この例では、1Transport-blockが2つのCode-blockで構成され、それぞれのCode-block_1(CB1),Code-block_2(CB2)は、1〜12の変調されたデータシンボルで構成されているものとする。すなわち、Code-block_1(CB1)はCB1_1〜CB1_6において1〜12のデータシンボルを有し、Code-block_2(CB2)はCB2_1〜CB2_6において1〜12のデータシンボルを有している。1Transport-blockのデータサイズがCode-blockの上限を超える場合は、複数のCode-blockに分割して処理が行われる。
まず、第2の実施形態における送信Circular Buffer103の読出処理を説明する。なお、ここでは送信局がCCFI=2で送信した情報を、受信局がCCFI=3と誤って受信した場合について説明する。
送信Circular Buffer103は、制御部112から指示されたRVパラメータと送信データサイズに基づいて、送信する符号語データを特定する。次に、特定したそれぞれのCode-blockの符号語データを末尾から先頭まで逆方向に順に読み出し、変調部104へ出力する。その際、Code-block_1およびCode-block_2の符号語データが各OFDMシンボルへ均等となるように、時間方向に対して均等に読み出す。そして、変調部104で読み出した符号語データを変調した後、多重部105で各OFDMシンボルへ2つのCode-blockが均等となるようにデータシンボルを配置する。これにより、元の送信Circular Buffer上の符号語データとは逆方向の状態で、各OFDMシンボルに対して、2つのCode-blockのデータシンボルが時間方向に均等な状態となって配置される。
次に、第2の実施形態における受信Circular Buffer306への格納処理を説明する。分離部304でCCFI値に従ってデータシンボルが特定されて分離され、復調部305でデータシンボルが復調されて復調情報が生成される。
受信Circular Buffer306は、事前に通知されたRVパラメータで指示された開始地点から、復調情報の末尾から先頭までをそれぞれのCode-blockごとに逆方向に並び替えて格納する。その際、時間方向に対して均等に配置されたCode-block_1およびCode-block_2の復調情報を、それぞれのCode-block_1,Code-block_2の情報としてほぼ等しいサイズに2分割して格納する。これにより、受信Circular Buffer306において、受信したOFDMシンボルとは逆方向の状態で、つまり送信側での元の送信Circular Buffer上の符号語データと同じ方向の状態に各Code-blockが復元されて配置される。
図5の例では、受信局におけるCCFI値の誤認識により各Code-blockの受信データシンボル12の抜け落ちが生じ、この末端側のデータ欠落によって符号化ゲインが若干小さくなるものの、すべてのCode-blockにおいて受信Circular Bufferでのデータ格納ずれや先頭のデータ欠落による受信誤りは発生しない。
このように、本実施形態によれば、1Transport-blockが複数のCode-blockで構成される場合において、受信局のPersistent-UEがCCFIエラーを引き起こしたとしても、データ格納ミスによる後続のCode-blockのパケット誤りを防ぐことができ、再送時にずれた状態で合成することを避けることができる。
(第3の実施形態)
第3の実施形態は、Persistent-UEに対して再送時に通知される制御情報に、前回の受信TTIのCCFI情報を組込んだ例を示す。
第3の実施形態は、Persistent-UEに対して再送時に通知される制御情報に、前回の受信TTIのCCFI情報を組込んだ例を示す。
第3の実施形態の送信局、受信局のブロック構成は、図1、図3に示した第1の実施形態と同様である。第3の実施形態では、図1に示した制御部112における制御情報が上述した第1の実施形態と異なる。以下、具体例を示して説明する。
図6は第3の実施形態におけるデータ処理およびデータの配置構成の一例を示す図である。図6においては、第1の実施形態と同様、送信局が無線通信基地局装置NB、受信局がPersistent-UEである無線通信移動局装置P−UEの場合を示している。
この例では、1フレーム(例えば10ms)が#1〜#10のTTI(例えば1TTI=1ms)で構成される場合に、Persistent-UEの受信局が1番目のTTI#1で制御情報(DL-grant)を受信し、5番目のTTI#5でデータ受信を行い、再送となった場合に9番目のTTI#9で再送時の制御情報(DL-grant)を受信するものとする。ここでは初回受信および再送1回までを想定する。また、受信局は、CCFIがいずれの値であっても、初回受信時に4〜14番目のOFDMシンボル#4〜#14のみを使用して復号処理を行う。すなわち、CCFI値によらず制御チャネルCCHが配置される可能性の無いOFDMシンボルのみを復号に用いる。
この場合、CCFI=2であるとすると、受信データとしては3番目のOFDMシンボル#3にデータD_12が配置されるが、2〜3番目のOFDMシンボル#2〜#3のデータは初回受信時には復号に使用せずに一旦格納だけしておく。これによって、例えばCCFI=2をCCFI=1と誤るなど、値が小さい方向にCCFIエラーが生じた場合の過剰受信を回避できる。
第3の実施形態では、送信局の制御部112は、Persistent-UEの受信局に対して再送時の制御情報(DL-grant)に初回送信時のCCFI情報を含めるようにする。そして、受信局では、再送時の制御情報内に含まれるCCFI情報を参照し、信頼度の高いCCFI値を得る。これにより、受信局は、再送時の制御情報内に含まれるCCFI情報を用いて再送の場合の受信処理を行い、初回受信時にあいまいであった情報(図6の例ではD_12)を合成して復号できるため、符号化ゲインを得ることができる。
このように、本実施形態によれば、受信局のPersistent-UEがCCFIエラーを引き起こしたとしても、過剰受信することを防ぐことができ、また、再送時の制御情報より初回受信時にあいまいであったデータ情報を合成して復号できるため、符号化ゲインが得られる。
(変形例)
図7は本実施形態の第1変形例におけるデータ処理およびデータの配置構成の一例を示す図である。第1変形例として、送信Circular Buffer103の読出処理と、多重部105におけるデータシンボルのOFDMシンボルへの配置処理を変更した例を示す。
図7は本実施形態の第1変形例におけるデータ処理およびデータの配置構成の一例を示す図である。第1変形例として、送信Circular Buffer103の読出処理と、多重部105におけるデータシンボルのOFDMシンボルへの配置処理を変更した例を示す。
上記の実施形態では、送信Circular Buffer103の読出処理を逆方向に行う例について記載したが、第1変形例ではこの代わりに、送信Circular Buffer103の読出処理を順方向に行い、かつ、多重部105において、変調したデータシンボルをTTI末尾のOFDMシンボル#14から逆方向に配置していく処理を行うようにする。なお、受信側での受信Circular Buffer306への格納処理は、第1〜第3の実施形態と同様である。
この第1変形例では、例えば図2の処理(A1)〜(A3)の代わりに、図7の処理(A1)′〜(A3)′を実行する。この場合、送信Circular Buffer103から符号語データD_1〜D_12をそのまま順方向に読み出し、変調部104で変調した後、多重部105において、14番目のOFDMシンボル#14から3番目のOFDMシンボル#3まで逆方向にデータシンボルを配置する。これにより、OFDMシンボルには、データシンボルがD_12、D_11、…、D_1のように逆方向の状態で順に配置される。
このような第1変形例の処理によっても、上述した第1〜第3の実施形態と同様の結果が得られ、受信局でCCFIエラーが発生した場合であっても、データ格納ミスによる初回受信時のパケット誤りを防ぐことができ、再送時にずれた状態で合成することを避けることができる。
図8は本実施形態の第2変形例におけるデータ処理およびデータの配置構成の一例を示す図である。第2変形例として、上記第2の実施形態における複数のCode-blockの配置を変更した例を示す。
上述した第2の実施形態では、送信Circular Buffer103の読出処理と受信Circular Buffer306への格納処理において、Code-block_1,Code-block_2のそれぞれのCode-blockデータを各OFDMシンボルへ時間方向に均等となるように配置している。一方、第2変形例では、この処理の代わりに、すべてのCode-blockデータ(ここではCode-block_1, Code-block_2の2つのCode-blockデータ)が各OFDMシンボルに対して周波数方向に均等となるように配置する。
このような第2変形例の処理によっても、上述した第2の実施形態と同様の効果が得られ、受信局のPersistent-UEがCCFIエラーを引き起こしたとしても、すべてのCode-blockについてデータ格納ミスによるパケット誤りを防ぐことができ、再送時にずれた状態で合成することを避けることができる。
図9は本実施形態の第3変形例におけるデータ処理およびデータの配置構成の一例を示す図である。第3変形例として、上記第2の実施形態における複数のCode-blockの配置を変更した他の例を示す。
上述した第2の実施形態では、送信Circular Buffer103の読出処理と受信Circular Buffer306への格納処理において、Code-block_1,Code-block_2のそれぞれのCode-blockデータを各OFDMシンボルへ時間方向に均等となるように配置している。一方、第3変形例では、この処理の代わりに、制御チャネルCCHが配置される可能性のあるOFDMシンボルに対してのみ、すべてのCode-blockデータが均等となるように配置する。ここでは、制御チャネルCCHが配置される可能性のある3番目のOFDMシンボル#3に対してのみ、Code-block_1,Code-block_2の2つのCode-blockデータが時間方向に均等となるように配置している。
このような第3変形例の処理によっても、上述した第2の実施形態と同様の効果が得られ、受信局のPersistent-UEがCCFIエラーを引き起こしたとしても、すべてのCode-blockについてデータ格納ミスによるパケット誤りを防ぐことができ、再送時にずれた状態で合成することを避けることができる。
図10は本実施形態の第4変形例におけるデータ処理およびデータの配置構成の一例を示す図である。上述した第1〜第3の実施形態は、この第4変形例のように、1つのTTI内にDynamic-schedulingが適用されるDynamic-UEとPersistent-schedulingが適用されるPersistent-UEとを多重して割り当てた場合(Distributed割当)にも適用可能である。
Dynamic-UE用のデータとPersistent-UE用のデータとを多重する場合、送信局では、Persistent-UE用のデータチャネルをTTI末尾のOFDMシンボルから逆順に配置する。この例では、Persistent-UE用の符号化データD_1〜D_6を送信Circular Bufferの末尾から逆方向にD_6〜D_1と読み出し、OFDMシンボルの末尾側の9番目から14番目のOFDMシンボル#9〜#14において逆方向にデータシンボルD_6〜D_1を配置する。Persistent-UEの受信局では、逆方向に配置されたデータを逆順に元に並び替えて受信Circular Bufferに格納する。
Dynamic-UE用のデータとPersistent-UE用のデータとを多重する場合、送信局では、Persistent-UE用のデータチャネルをTTI末尾のOFDMシンボルから逆順に配置する。この例では、Persistent-UE用の符号化データD_1〜D_6を送信Circular Bufferの末尾から逆方向にD_6〜D_1と読み出し、OFDMシンボルの末尾側の9番目から14番目のOFDMシンボル#9〜#14において逆方向にデータシンボルD_6〜D_1を配置する。Persistent-UEの受信局では、逆方向に配置されたデータを逆順に元に並び替えて受信Circular Bufferに格納する。
この第4変形例においても、上記実施形態と同様、データの連続性を保持でき、複数の受信局の割り当てを行う際に各受信局のデータ配置が断続的になることを回避できる。Persistent-UEのデータチャネルをTTI末尾のOFDMシンボルから逆順に配置することにより、Distributed割当のDynamic-UEの割当領域を時間的に連続させることができ、CCFI値によらず連続受信が可能であるので、受信処理が簡単にできる。
なお、本発明で説明に利用したCCFIは、”PCFICH (Physical Control Format Indicator Channel)”と表現されることもある。
なお、本発明は上記の実施形態において示されたものに限定されるものではなく、明細書の記載、並びに周知の技術に基づいて、当業者が変更、応用することも本発明の予定するところであり、保護を求める範囲に含まれる。
なお、第1の実施形態(図2)では、OFDMシンボル#3〜#14に対して、逆順にしたデータ(D_12〜D_1)を配置したが、(配置パターンを送受信間で共有した上で)D_11,9,6,5,7,8,12,10,2,3,4,1のように、制御チャネルCCHが配置される可能性のあるOFDMシンボル(#3)にパリティビットのみで構成されるデータシンボルしかマップされない、という配置でもよい。
なお、本発明の実施形態例では、誤り訂正符号化にターボ符号を用いる例で説明したが、LDPC符号であってもよい。
なお、第1の実施形態(図4)では、CCFIをエラーして受信データが抜け落ちてしまう#3のOFDMシンボルにD_12を配置する例を示したが、性能劣化を引き起こしにくい(または、符号語間最小ハミング距離を短くさせない)パリティビットを配置する方法であってもよい。
上記各実施の形態では、本発明をハードウェアで構成する場合を例にとって説明したが、本発明はソフトウェアで実現することも可能である。
また、上記各実施の形態の説明に用いた各機能ブロックは、典型的には集積回路であるLSIとして実現される。これらは個別に1チップ化されてもよいし、一部または全てを含むように1チップ化されてもよい。ここでは、LSIとしたが、集積度の違いにより、IC、システムLSI、スーパーLSI、ウルトラLSIと呼称されることもある。
また、集積回路化の手法はLSIに限るものではなく、専用回路または汎用プロセッサで実現してもよい。LSI製造後に、プログラムすることが可能なFPGA(Field Programmable Gate Array)や、LSI内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサーを利用してもよい。
さらには、半導体技術の進歩または派生する別技術によりLSIに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。バイオ技術の適応等が可能性としてありえる。
本発明を詳細にまた特定の実施態様を参照して説明したが、本発明の精神と範囲を逸脱することなく様々な変更や修正を加えることができることは当業者にとって明らかである。
本出願は、2007年8月9日出願の日本特許出願(特願2007−208128)に基づくものであり、その内容はここに参照として取り込まれる。
本出願は、2007年8月9日出願の日本特許出願(特願2007−208128)に基づくものであり、その内容はここに参照として取り込まれる。
本発明は、CCFIエラーが生じた場合であっても、バッファへのデータ格納ミスによる初回受信時のパケット誤りを防ぐことができ、再送時にずれた状態で合成することを回避することが可能となる効果を有し、例えばセルラーシステムにおける無線通信基地局装置および無線通信移動局装置など、OFDMを用いたデータ伝送を行う無線通信装置、無線通信システム及び無線通信方法等として有用である。
本発明は、OFDM(Orthogonal Frequency Division Multiplexing)を用いたデータ伝送を行う無線通信装置、無線通信システム及び無線通信方法に関する。
第3世代移動通信サービスが開始され、データ通信や映像通信などのマルチメディア通信が非常に盛んになってきている.こうしたなかで、今後さらに通信されるデータサイズはますます大きくなり、データレート高速化への要求は高まってくるであろう。
そこで、3GPP−LTE(3rd Generation Partnership Project Long Term Evolution)では、100Mbpsという高速伝送を実現すべく標準化活動が盛んに行われている。この目標達成のために最も有力な通信方式として、OFDMをベースとした方式が考えられている。
また、周波数利用効率の向上のために、誤り訂正符号と再送制御を組み合わせたHARQ(Hybrid Automatic Repeat reQuest)が検討されている。3GPP−LTEのHARQシステムでは、リダンダンシーバージョン(Redundancy Version、以後、RVと記載)などの再送データの定義を簡単化するために、CBRM(Circular Buffer based Rate-Matching)が検討されている(非特許文献1参照)。CBRMとは、巡回読出型バッファであるCircular Bufferに蓄積されたターボ符号語を、ある任意の開始地点からバッファのアドレス順に巡回読出することにより、RVを定義するというレートマッチング方法のことである。
R1-072604, "Way forward on HARQ rate matching for LTE", Ericsson, et al., 3GPP TSG-RAN WG1 RAN1#49 寄書, 2007/05
図11はCircular Bufferを用いた場合の送信局と受信局におけるデータの配置構成の一例を示す図である。図11において、送信局NB(Node-B)は送信側の3GPP−LTEにおける無線通信基地局装置を、受信局P−UE(Persistent-User Equipment)は受信側の3GPP−LTEにおける無線通信移動局装置をそれぞれ示している。Persistent-User Equipmentは、Persistent-schedulingが適用されるユーザ端末であり、Persistent-schedulingとは、あらかじめ送受信局間でスケジューリングパターンを決めておくことにより、スケジューリングにかかる制御情報の削減を目的としたスケジューリングのことである。ここでは、受信局P−UEに対する送信局NBにおける送信Circular Bufferの構成、および、受信局P−UEにおける受信Circular Bufferの構成を示す。
受信局P−UEは、データ割当があるTTI(Transmission Time Interval)においてCCFI(Control Channel Format Indicator)を参照した後に、データを受信する。ここで、TTIとは、スケジューリングを行う時間単位(例えば1ms)である。CCFIとは、TTI内で制御情報が配置されるOFDMシンボル数を通知する情報である。図11の例では、送信局NBがCCFI=2で送信したデータを、受信局P−UEがCCFI=3と誤って受信した状況を示す。制御情報は、スケジューリングされた受信局P−UEの制御情報であるCCH(Control Channel)で示してある。CCFIは、伝送周波数帯域上のOFDMシンボル#1のいずれかのサブキャリアに割り当てられ、誤り検出符号化がなされていないため、CCFIエラーとなり誤って解釈する可能性が高い。
この場合、受信局P−UEはCCFI=3で受信を行うため、TTI内で3番目のOFDMシンボル#3に配置されたデータD_1を受信欠落してしまう。さらに、受信局P−UEは受信開始地点を4番目のOFDMシンボル#4のデータD_2と判断して受信Circular Bufferへ格納するため、本来はデータD_1から配置されるべき受信Circular BufferにデータD_2から配置されることにより、全体的にずれた状態で受信Circular Bufferへ格納されてしまう。これらの先頭データの欠落とバッファ格納位置のずれにより、初回受信時のパケット誤りが発生する上に、再送時にもずれた状態で合成されるため、パケット誤りを改善できないという課題がある。
本発明は、上記事情に鑑みてなされたもので、その目的は、CCFIエラーが生じた場合であっても、バッファへのデータ格納ミスによる初回受信時のパケット誤りを防ぐことができ、再送時にずれた状態で合成することを回避することが可能な無線通信装置、無線通信システム及び無線通信方法を提供することにある。
本発明は、第1に、Persistent-schedulingが適用される受信局に対して、OFDMを用いたデータ伝送を行う送信局となる無線通信装置であって、受信局へ送信するためのデータを格納するCircular Bufferを備え、前記Persistent-schedulingが適用される受信局へ送信するデータに関して、前記Circular Bufferからのデータの読出処理、または、変調後のデータシンボルのOFDMシンボルへの配置処理のいずれかの処理において、逆順にデータ処理を行う送信データ処理部を備える無線通信装置を提供する。
これにより、Persistent-schedulingが適用される受信局がCCFIエラーを引き起こしたとしても、バッファへのデータ格納ミスによる初回受信時のパケット誤りを防ぐことができ、再送時にずれた状態で合成することを回避することが可能となる。
これにより、Persistent-schedulingが適用される受信局がCCFIエラーを引き起こしたとしても、バッファへのデータ格納ミスによる初回受信時のパケット誤りを防ぐことができ、再送時にずれた状態で合成することを回避することが可能となる。
また、本発明は、第2に、上記第1の無線通信装置であって、前記送信データ処理部は、前記Circular Bufferからのデータの読出処理において、送信するデータの末尾から逆方向にデータを読み出すものを含む。
また、本発明は、第3に、上記第1の無線通信装置であって、前記送信データ処理部は、前記変調後のデータシンボルのOFDMシンボルへの配置処理において、末尾のOFDMシンボルから逆方向にデータを配置するものを含む。
また、本発明は、第4に、上記第1の無線通信装置であって、前記送信データ処理部は、前記受信局へ伝送するデータにおいて、1つの送信するための単位(Transport-block)が複数の符号化の単位(Code-block)で構成される場合、すべてのCode-blockデータが各OFDMシンボルに対して均等となるように配置するものを含む。
これにより、Persistent-schedulingが適用される受信局がCCFIエラーを引き起こしたとしても、データ格納ミスによる後続のCode-blockのパケット誤りを防ぐことができ、再送時にずれた状態で合成することを避けることが可能となる。
これにより、Persistent-schedulingが適用される受信局がCCFIエラーを引き起こしたとしても、データ格納ミスによる後続のCode-blockのパケット誤りを防ぐことができ、再送時にずれた状態で合成することを避けることが可能となる。
また、本発明は、第5に、上記第4の無線通信装置であって、前記送信データ処理部は、すべてのCode-blockデータが各OFDMシンボルへ時間方向に均等となるように配置するものを含む。
また、本発明は、第6に、上記第4の無線通信装置であって、前記送信データ処理部は、すべてのCode-blockデータが各OFDMシンボルへ周波数方向に均等となるように配置するものを含む。
また、本発明は、第7に、上記第4の無線通信装置であって、前記送信データ処理部は、すべてのCode-blockデータが、制御チャネルが配置される可能性のあるOFDMシンボルに対してのみ均等となるように配置するものを含む。
また、本発明は、第8に、上記第1の無線通信装置であって、自己の送信局から送信対象とする受信局として、Dynamic-schedulingが適用される第1の受信局とPersistent-schedulingが適用される第2の受信局とを離散的(Distributed)に多重する場合、前記送信データ処理部は、前記Persistent-schedulingが適用される第2の受信局へ送信するデータを伝送区間の末尾のOFDMシンボルから逆方向に配置するものを含む。
これにより、複数の受信局の割り当てを行う際に各受信局のデータ配置が断続的になることを回避できる。この場合、Dynamic-schedulingが適用される第1の受信局の割当領域を時間的に連続させることができ、CCFI値によらず連続受信が可能であるので、受信処理が簡単になる。
これにより、複数の受信局の割り当てを行う際に各受信局のデータ配置が断続的になることを回避できる。この場合、Dynamic-schedulingが適用される第1の受信局の割当領域を時間的に連続させることができ、CCFI値によらず連続受信が可能であるので、受信処理が簡単になる。
また、本発明は、第9に、上記第1の無線通信装置であって、前記Persistent-schedulingが適用される受信局への再送時に通知される制御情報に、前回の受信時のCCFI(Control Channel Format Indicator)情報を組み込む制御情報処理部を備えるものを含む。
これにより、Persistent-schedulingが適用される受信局がCCFIエラーを引き起こしたとしても、過剰受信することを防ぐことができ、また、再送時の制御情報より初回受信時にあいまいであったデータ情報を合成して復号できるため、符号化ゲインが得られる。
これにより、Persistent-schedulingが適用される受信局がCCFIエラーを引き起こしたとしても、過剰受信することを防ぐことができ、また、再送時の制御情報より初回受信時にあいまいであったデータ情報を合成して復号できるため、符号化ゲインが得られる。
また、本発明は、第10に、Persistent-schedulingが適用される受信局となり、送信局との間でOFDMを用いたデータ伝送を行う無線通信装置であって、送信局から受信したデータを格納するCircular Bufferを備え、前記送信局よりOFDMシンボルにおいて逆方向に配置されたデータを受信した場合に、前記Circular Bufferへのデータの格納処理において、所定のデータ格納位置に逆方向に並び替えてデータを格納する受信データ処理部を備える無線通信装置を提供する。
また、本発明は、第11に、上記第10の無線通信装置であって、前記受信データ処理部は、前記送信局から伝送されるデータにおいて、1つの送信するための単位(Transport-block)が複数の符号化の単位(Code-block)で構成される場合、すべてのCode-blockデータが各OFDMシンボルに対して均等となるように逆方向に配置されたデータを、それぞれのCode-blockごとに逆方向に並び替えて格納するものを含む。
また、本発明は、第12に、上記第10の無線通信装置であって、送信局が送信対象とする受信局として、Dynamic-schedulingが適用される他の受信局とPersistent-schedulingが適用される自己の受信局とが離散的(Distributed)に多重された場合、前記受信データ処理部は、自己の受信局用の末尾のOFDMシンボルから逆方向に配置されたデータを、逆順に元に並び替えて格納するものを含む。
また、本発明は、第13に、送信局と、Persistent-schedulingが適用される受信局との間でOFDMを用いたデータ伝送を行う無線通信システムであって、
受信局へ送信するためのデータを格納するCircular Bufferを備え、前記Persistent-schedulingが適用される受信局へ送信するデータに関して、前記Circular Bufferからのデータの読出処理、または、変調後のデータシンボルのOFDMシンボルへの配置処理のいずれかの処理において、逆順にデータ処理を行う送信データ処理部を備える送信局である第1の無線通信装置と、
送信局から受信したデータを格納するCircular Bufferを備え、前記Persistent-schedulingが適用される受信局となり、前記送信局から逆方向に配置されたデータを受信した場合に、前記Circular Bufferへのデータの格納処理において、所定のデータ格納位置に逆方向にデータを格納する受信データ処理部を備える受信局である第2の無線通信装置と、を有する無線通信システムを提供する。
受信局へ送信するためのデータを格納するCircular Bufferを備え、前記Persistent-schedulingが適用される受信局へ送信するデータに関して、前記Circular Bufferからのデータの読出処理、または、変調後のデータシンボルのOFDMシンボルへの配置処理のいずれかの処理において、逆順にデータ処理を行う送信データ処理部を備える送信局である第1の無線通信装置と、
送信局から受信したデータを格納するCircular Bufferを備え、前記Persistent-schedulingが適用される受信局となり、前記送信局から逆方向に配置されたデータを受信した場合に、前記Circular Bufferへのデータの格納処理において、所定のデータ格納位置に逆方向にデータを格納する受信データ処理部を備える受信局である第2の無線通信装置と、を有する無線通信システムを提供する。
また、本発明は、第14に、Persistent-schedulingが適用される受信局に対して、OFDMを用いたデータ伝送を行う送信局となる無線通信装置における無線通信方法であって、前記Persistent-schedulingが適用される受信局へ送信するデータに関して、前記受信局へ送信するためのデータを格納するCircular Bufferからのデータの読出処理、または、変調後のデータシンボルのOFDMシンボルへの配置処理のいずれかの処理において、逆順にデータ処理を行う送信データ処理ステップを有する無線通信方法を提供する。
また、本発明は、第15に、Persistent-schedulingが適用される受信局となり、送信局との間でOFDMを用いたデータ伝送を行う無線通信装置における無線通信方法であって、前記送信局から逆方向に配置されたデータを受信した場合に、前記送信局から受信したデータを格納するCircular Bufferへのデータの格納処理において、所定のデータ格納位置に逆方向にデータを格納する受信データ処理ステップを有する無線通信方法を提供する。
本発明によれば、CCFIエラーが生じた場合であっても、バッファへのデータ格納ミスによる初回受信時のパケット誤りを防ぐことができ、再送時にずれた状態で合成することを回避することが可能な無線通信装置、無線通信システム及び無線通信方法を提供できる。
本実施形態では、本発明に係る無線通信システム、無線通信装置及び再送制御方法の一例として、OFDMを用いた無線伝送方式で通信を行う場合の構成例を示す。以下の実施形態の説明では、FDD(Frequency Division Duplex)システムを仮定する。なお、TDD(Time Division Duplex)システムでも実施可能である。また、データを送信する側を送信局、データを受信する側を受信局とする。なお、下記の実施形態は説明のための一例であり、本発明はこれに限定されるものではない。
(第1の実施形態)
図1は本発明の実施形態における送信局のブロック構成を示す図である。送信局100となる無線通信装置は、CRC部101、符号化部102、送信Circular Buffer103、変調部104、多重部105、IFFT部106、送信RF部107、アンテナ108、受信RF部109、復調部110、復号部111、制御部112を備えて構成される。本実施形態では、例えば、セルラーシステムにおいて無線通信基地局装置と無線通信移動局装置との間で通信を行う場合に、無線通信基地局装置NB(Node-B)が送信側の送信局、無線通信移動局装置UE(User Equipment)が受信側の受信局となる場合を例示する。また、受信局は、Persistent-schedulingが適用されるPersistent-User Equipment(以下、Persistent-UEと記載)である場合を想定し、CCFIを参照して伝送区間としてのTTI内における制御情報(制御チャネル)が配置されるOFDMシンボル数を認識し、データシンボルを特定する動作を行うものとする。
図1は本発明の実施形態における送信局のブロック構成を示す図である。送信局100となる無線通信装置は、CRC部101、符号化部102、送信Circular Buffer103、変調部104、多重部105、IFFT部106、送信RF部107、アンテナ108、受信RF部109、復調部110、復号部111、制御部112を備えて構成される。本実施形態では、例えば、セルラーシステムにおいて無線通信基地局装置と無線通信移動局装置との間で通信を行う場合に、無線通信基地局装置NB(Node-B)が送信側の送信局、無線通信移動局装置UE(User Equipment)が受信側の受信局となる場合を例示する。また、受信局は、Persistent-schedulingが適用されるPersistent-User Equipment(以下、Persistent-UEと記載)である場合を想定し、CCFIを参照して伝送区間としてのTTI内における制御情報(制御チャネル)が配置されるOFDMシンボル数を認識し、データシンボルを特定する動作を行うものとする。
CRC部101は、入力される送信データを誤り検出符号化(Cyclic Redundancy Check)し、CRCがかけられたデータを符号化部102へ出力する。符号化部102は、CRCがかけられたデータをマザー符号化率(例えば、符号化率R=1/3)でターボ符号化し、導出された符号語(符号化されたデータ)を送信Circular Buffer103へ出力する。
送信Circular Buffer103は、送信データを格納して保持する巡回読出型バッファを構成するメモリを有しており、制御部112から入力される送信データサイズ、符号化率、RVパラメータ、UE属性(受信側のユーザ端末属性)に従って、格納されたデータの中から送信する符号語データを読み出して変調部104へ出力する。ここで、UE属性として、割当UEである受信局のUE属性がDynamic-schedulingが適用されるDynamic-User Equipment(以下、Dynamic-UEと記載)であった場合、所定のデータ開始地点から順方向に読み出した符号語データを変調部104へ出力する。本実施形態では、送信データのデータ格納位置を示すデータ開始地点として、例えば事前に通知されるRVパラメータで指示された開始地点を用いるが、これに限るものではない。
一方、割当UEである受信局のUE属性がPersistent-schedulingが適用されるPersistent-UEであった場合、RVパラメータで指示された開始地点から送信データサイズに相当する領域において、すなわち開始地点から送信データサイズ分先のアドレス位置までについて、末尾から逆方向に読み出した符号語データを変調部104へ出力する。本実施形態では、受信局がPersistent-UEである場合を主に説明するが、この場合の送信Circular Buffer103の読出処理の詳細については、後述する。
変調部104は、送信Circular Buffer103から入力された順に符号語データを、制御部112から入力される変調多値数で変調してデータシンボルを生成し、多重部105へ出力する。
多重部105は、変調部104から入力されるデータシンボルを、制御部112から入力される割当RB(Resource Block)番号に対応する周波数サブキャリアへ配置する。また、多重部105では、制御部112から入力されるCCFI値に従って、何番目のOFDMシンボルからデータシンボルを配置するのかを決定する。さらに、多重部105は、データシンボル、制御部112から入力される制御情報、パイロット信号(参照信号)を多重する。上記データシンボルをOFDMシンボルへ配置する処理の詳細については、送信Circular Bufferの読出処理とともに後述する。
IFFT部106は、多重部105より入力される情報に対してIFFTを行って、マルチキャリア信号であるOFDMシンボルを生成する。送信RF部107は、ベースバンド信号をRF信号に周波数変換し、このRF信号の送信信号をアンテナ108より受信局へ送信する。
受信RF部109は、受信局から送信された制御信号をアンテナ108より受信し、RF信号の受信信号をベースバンド信号に周波数変換する。受信局から制御信号としては、受信品質を示すCQI(Channel Quality Indicator)、および受信の可否を示すACK(Acknowledgement)/NACK(Negative Acknowledgement)信号などが含まれる。
復調部110は、制御信号(CQI、ACK/NACK信号)を復調して復号部111へ出力する。復号部111は、復調された制御信号(CQI、ACK/NACK信号)を復号して制御部112)へ出力する。
制御部112は、復号部111から入力された各受信局からの制御信号(CQI、ACK/NACK信号)に基づいて、符号化率、変調多値数、割当RB番号、CCFI値、および再送を制御する。制御部112は、生成した符号化率の情報を送信Circular Buffer103へ出力し、変調多値数を変調部104へ出力し、割当RB番号、CCFI値および制御情報を多重部105へ出力する。なお、受信局が報告するCQIは、平均SINR(Signal-to-Interference plus Noise power Ratio)でも、平均SIR(Signal-to-Interference Ratio)でも、MCS(Modulation and Coding Scheme)パラメータでも構わない。上記送信局の構成において、送信Circular Buffer103、多重部105、および制御部112が送信データ処理部の機能を実現し、制御部112が制御情報処理部の機能を実現する。
次に、第1の実施形態の送信局における主要な処理動作の詳細を説明する。ここでは、送信Circular Buffer103の読出処理と、多重部105におけるデータシンボルをOFDMシンボルへ配置する処理との2点について詳述する。
図2は第1の実施形態の送信局におけるデータ処理およびデータの配置構成の一例を示す図である。図2では、Persistent-UEのデータチャネルの配置例として、Persistent-UEのデータチャネルを送信Circular Bufferから読み出し、変調を介し、対応するOFDMシンボルへ配置するまでの処理状況を示している。なお、ここではCCFI=2の場合を説明する。処理手順は以下の(A1)〜(A3)の3段階であり、図2中の(A1)〜(A3)と対応する。
(A1)送信Circular Bufferの読出処理
送信Circular Buffer103は、制御部112から指示されたRVパラメータと送信データサイズに基づいて、送信する符号語データを特定する。ここでは、送信する符号語データがD_1〜D_12であるとする。なお、符号語データD_1〜D_12のうち、D_1〜D_4は符号語のシステマティックビット(図2上段のInterleaved S)に対応し、D_5〜D_12は符号語のパリティビット(図2上段のInterleaved and interlaced P1 and P2)に対応する。
次に、特定した符号語データを末尾から先頭まで逆方向に順にD_12、D_11、…、D_1と読み出し、変調部104へ出力する。
送信Circular Buffer103は、制御部112から指示されたRVパラメータと送信データサイズに基づいて、送信する符号語データを特定する。ここでは、送信する符号語データがD_1〜D_12であるとする。なお、符号語データD_1〜D_12のうち、D_1〜D_4は符号語のシステマティックビット(図2上段のInterleaved S)に対応し、D_5〜D_12は符号語のパリティビット(図2上段のInterleaved and interlaced P1 and P2)に対応する。
次に、特定した符号語データを末尾から先頭まで逆方向に順にD_12、D_11、…、D_1と読み出し、変調部104へ出力する。
(A2)変調処理
変調部104は、送信Circular Buffer103から入力された順に符号語データD_12〜D_1を、制御部112から入力される変調多値数で変調してデータシンボルを生成し、多重部105へ出力する。
変調部104は、送信Circular Buffer103から入力された順に符号語データD_12〜D_1を、制御部112から入力される変調多値数で変調してデータシンボルを生成し、多重部105へ出力する。
(A3)データシンボルをOFDMシンボルへ配置する処理
多重部105は、制御部112から入力されるCCFI値(=2)に基づき、割当RB番号のサブキャリアに対して、3番目のOFDMシンボル#3から順に、変調部104から入力されるデータシンボルD_12〜D_1を配置する。図2の例では、3番目のOFDMシンボル#3にD_12、4番目のOFDMシンボル#4にD_11を配置し、5番目から末尾の14番目のOFDMシンボル#5〜#14についても同様にして、順にデータシンボルD_10〜D_1を配置する。なお、本例では、OFDMシンボルは、1TTI(1つの伝送区間)において#1〜#14の14のシンボルを持つものとする。
多重部105は、制御部112から入力されるCCFI値(=2)に基づき、割当RB番号のサブキャリアに対して、3番目のOFDMシンボル#3から順に、変調部104から入力されるデータシンボルD_12〜D_1を配置する。図2の例では、3番目のOFDMシンボル#3にD_12、4番目のOFDMシンボル#4にD_11を配置し、5番目から末尾の14番目のOFDMシンボル#5〜#14についても同様にして、順にデータシンボルD_10〜D_1を配置する。なお、本例では、OFDMシンボルは、1TTI(1つの伝送区間)において#1〜#14の14のシンボルを持つものとする。
以上の処理により、OFDMシンボルには、1番目及び2番目のOFDMシンボル#1、#2に制御チャネルCCHが配置され、3番目から14番目までのOFDMシンボル#3〜#14にデータシンボルD_12〜D_1が順に配置される。すなわち、送信Circular Bufferから読み出され、変調されたデータシンボルは、OFDMシンボルにおいて、元の送信Circular Buffer上の符号語データとは逆方向の状態で、制御チャネルCCHの後に順番に配置される。
図3は本発明の実施形態における受信局のブロック構成を示す図である。受信局300となる無線通信装置は、アンテナ301、受信RF部302、FFT部303、分離部304、復調部305、受信Circular Buffer306、復号部307、誤り検出部308、回線品質推定部309、制御信号生成部310、符号化部311、変調部312、送信RF部313を備えて構成される。
受信RF部302は、送信局から送信された信号をアンテナ301より受信し、RF信号の受信信号をベースバンド信号に周波数変換する。FFT部303は、受信OFDMシンボルに対してFFTを行って周波数領域の信号に変換し、受信データ信号を分離部304へ出力する。
分離部304は、受信データ信号をデータシンボルと制御情報(割当RB番号、符号化率、変調多値数、RVパラメータ、CCFI値、UE属性)とに分離し、割当RB番号に対応する周波数サブキャリアのデータシンボルを復調部305へ出力するとともに、制御情報(変調多値数)を復調部305へ出力し、制御情報(符号化率、RVパラメータ、UE属性)を受信Circular Buffer306へ出力する。また、分離部304は、受信パイロット信号を回線品質推定部309へ出力する。このとき、分離部304は、CCFI値に従って、何番目のOFDMシンボルからデータシンボルが配置されているのかを特定し、データに対応するOFDMシンボルに配置されているデータシンボルのみ、復調部305へ出力する。
復調部305は、分離部304から入力されるデータシンボルを、制御情報で通知された変調多値数に従って復調する。復調された情報(復調後のデータシンボルから得られる尤度情報)は、受信Circular Buffer306へ出力される。
受信Circular Buffer306は、受信データを格納して保持する巡回読出型バッファを構成するメモリを有しており、分離部304から入力される制御情報(符号化率、RVパラメータ、UE属性)に基づいて、復調部305で復調された情報を順に格納する。さらに、受信Circular Buffer306は、格納された復調情報を読み出して復号部307へ出力する。ここで、UE属性として、割当UEである受信局のUE属性がDynamic-schedulingが適用されるDynamic-UEであった場合、所定のデータ開始地点から受信したOFDMシンボルと同じ順方向に復調された情報を受信Circular Buffer306へ格納する。本実施形態では、受信データのデータ格納位置を示すデータ開始地点として、例えば事前に通知されるRVパラメータで指示された開始地点を用いるが、これに限るものではない。
一方、割当UEである受信局のUE属性がPersistent-schedulingが適用されるPersistent-UEであった場合、RVパラメータで指示された開始地点から受信データサイズに相当する領域において、すなわち開始地点から受信データサイズ分先のアドレス位置までについて、受信したOFDMシンボルと逆方向に復調された情報を受信Circular Buffer306へ格納する。
また、受信Circular Buffer306は、誤り検出部308からACK信号が入力された場合にのみ、すでに格納している受信データを廃棄する。本実施形態では、受信局がPersistent-UEである場合を主に説明するが、この場合の受信Circular Buffer306の格納処理の詳細については、後述する。
復号部307は、受信Circular Buffer306から入力されるデータシンボルを誤り訂正復号し、復号ビット列を得る。復号ビット列は、誤り検出部308へ出力される。誤り検出部308は、復号部307から入力される復号ビット列に対して誤り検出復号化(CRC)を行う。誤り検出の結果、復号ビットに誤りがある場合には応答信号としてNACK信号を生成し、復号ビットに誤りがない場合には応答信号としてACK信号を生成し、制御信号生成部310へ出力する。また、誤り検出部308は、復号ビット列に誤りが無い場合にはその復号ビット列を受信ビット列として出力する。
回線品質推定部309は、受信パイロット信号から回線品質(例えばSINR)を推定する。SINR推定値は、制御信号生成部310へ出力される。制御信号生成部310は、回線品質推定部309から入力されるSINR推定値等によるCQIと、誤り検出部308から入力されるACK/NACK信号とからフィードバック情報用のフレームを生成し、符号化部311へ出力する。
符号化部311は、制御信号生成部310から入力されるフィードバック情報の符号化を行う。変調部312は、符号化されたフィードバック情報の変調を行い、送信RF部313へ出力する。送信RF部313は、符号化および変調されたベースバンド信号をRF信号に周波数変換し、このRF信号の送信信号をアンテナ301より送信局へ送信する。上記受信局の構成において、受信Circular Buffer306が受信データ処理部の機能を実現する。
次に、第1の実施形態の受信局における主要な処理動作の詳細を説明する。ここでは、受信Circular Buffer306への格納処理について詳述する。
図4は第1の実施形態の受信局におけるデータ処理およびデータの配置構成の一例を示す図である。図4では、Persistent-UEのデータチャネルの配置例として、Persistent-UEのデータチャネルに含まれる受信データシンボルを特定し、復調を介し、受信Circular Bufferへ格納するまでの処理状況を示している。なお、ここでは送信局がCCFI=2で送信した情報を、受信局がCCFI=3と誤って受信した場合について説明する。CCFIは誤り検出符号化がなされていないため、CCFIエラーとなり誤認識する可能性が高い。処理手順は以下の(B1)〜(B3)の3段階であり、図4中の(B1)〜(B3)と対応する。
(B1)OFDMシンボルから受信データシンボルを特定する処理
分離部304は、CCFI値(=3)に従って、4番目のOFDMシンボル#4からデータシンボルが配置されていることを特定する。そして、特定したデータシンボルを復調部305へ出力する。図4の例では、4番目のOFDMシンボル#4がデータシンボルD_11に、5番目のOFDMシンボル#5がデータシンボルD_10にそれぞれ対応する。6番目から末尾の14番目のOFDMシンボル#6〜#14についても同様にして、順にデータシンボルD_9〜D_1が対応する。
分離部304は、CCFI値(=3)に従って、4番目のOFDMシンボル#4からデータシンボルが配置されていることを特定する。そして、特定したデータシンボルを復調部305へ出力する。図4の例では、4番目のOFDMシンボル#4がデータシンボルD_11に、5番目のOFDMシンボル#5がデータシンボルD_10にそれぞれ対応する。6番目から末尾の14番目のOFDMシンボル#6〜#14についても同様にして、順にデータシンボルD_9〜D_1が対応する。
(B2)復調処理
復調部305は、分離部304から入力された順にデータシンボルD_11〜D_1を、事前に通知された変調多値数で復調して復調情報を生成し、受信Circular Buffer306へ出力する。
復調部305は、分離部304から入力された順にデータシンボルD_11〜D_1を、事前に通知された変調多値数で復調して復調情報を生成し、受信Circular Buffer306へ出力する。
(B3)受信Circular Bufferへの格納処理
受信Circular Buffer306は、所定のデータ格納位置として、事前に通知されたRVパラメータで指示された開始地点から受信データサイズに相当する領域において、復調情報(復調後のデータシンボル)の末尾から先頭までを逆方向に並び替えてD_1〜D_11として格納する。
受信Circular Buffer306は、所定のデータ格納位置として、事前に通知されたRVパラメータで指示された開始地点から受信データサイズに相当する領域において、復調情報(復調後のデータシンボル)の末尾から先頭までを逆方向に並び替えてD_1〜D_11として格納する。
以上の処理により、受信Circular Buffer306には、復調情報D_1〜D_11のうち、D_1〜D_4が符号語のシステマティックビット(図4下段のInterleaved S)に対応する位置に配置され、D_5〜D_11が符号語のパリティビット(図4下段のInterleaved and interlaced P1 and P2)に対応する位置に配置されて格納される。よって、受信Circular Bufferにおける格納ずれが発生しない。この場合、OFDMシンボルから制御情報と分離され、復調されたデータシンボルは、受信Circular Bufferにおいて、受信したOFDMシンボルとは逆方向の状態で、つまり送信側での元の送信Circular Buffer上の符号語データと同じ方向に並んだ状態に復元されて配置されることになる。上記例では、受信局におけるCCFI値の誤認識により受信データシンボルD_12の抜け落ちが生じ、この末端側のデータ欠落によって符号化ゲインが若干小さくなるものの、受信Circular Bufferでのデータ格納ずれや先頭のデータ欠落による受信誤りは発生しない。
上記のように、本実施形態によれば、受信局がPersistent-schedulingが適用されるPersistent-UEであり、CCFIを参照して制御チャネルCCHが配置されるOFDMシンボル数を認識し、データシンボルを特定してCircular Bufferに格納する動作を行う際に、受信局でCCFIエラーが発生した場合であっても、データ格納ミスによる初回受信時のパケット誤りを防ぐことができ、再送時にずれた状態で合成することを避けることができる。
また、本実施形態は、元のデータ配置とは逆方向に送信Circular Bufferから読み出したり受信Circular Bufferへ格納するという単純な処理であるため、処理にかかるステップや構成を簡易なものとすることができる。また、送信Circular Bufferや受信Circular Bufferにおいて、データの連続性を保持でき、送信処理や受信処理において連続的な処理が可能となる。したがって、CCFI値によって送信Circular Bufferの読出方向や受信Circular Bufferへの格納方向が変化することや、複数の受信局の割り当てによってデータ配置が断続的になることなどを回避でき、各種条件に対応した処理の複雑化を抑止できる。
(第2の実施形態)
第2の実施形態は、1つの送信するための単位(Transport-block)が複数の符号化の単位(Code-block)で構成される場合の例を示す。本実施形態では、1Transport-blockが複数のCode-blockで構成される場合、すべてのCode-blockデータが各OFDMシンボルへ均等となるように配置する。
第2の実施形態は、1つの送信するための単位(Transport-block)が複数の符号化の単位(Code-block)で構成される場合の例を示す。本実施形態では、1Transport-blockが複数のCode-blockで構成される場合、すべてのCode-blockデータが各OFDMシンボルへ均等となるように配置する。
第2の実施形態の送信局、受信局のブロック構成は、図1、図3に示した第1の実施形態と同様である。第2の実施形態では、図1に示した送信Circular Buffer103の読出処理と、図3に示した受信Circular Buffer306への格納処理とが上述した第1の実施形態と異なる。以下、具体例を示して説明する。
図5は第2の実施形態におけるデータ処理およびデータの配置構成の一例を示す図である。図5においては、第1の実施形態と同様、送信局が無線通信基地局装置NB、受信局がPersistent-UEである無線通信移動局装置P−UEの場合を示している。この例では、1Transport-blockが2つのCode-blockで構成され、それぞれのCode-block_1(CB1),Code-block_2(CB2)は、1〜12の変調されたデータシンボルで構成されているものとする。すなわち、Code-block_1(CB1)はCB1_1〜CB1_6において1〜12のデータシンボルを有し、Code-block_2(CB2)はCB2_1〜CB2_6において1〜12のデータシンボルを有している。1Transport-blockのデータサイズがCode-blockの上限を超える場合は、複数のCode-blockに分割して処理が行われる。
まず、第2の実施形態における送信Circular Buffer103の読出処理を説明する。なお、ここでは送信局がCCFI=2で送信した情報を、受信局がCCFI=3と誤って受信した場合について説明する。
送信Circular Buffer103は、制御部112から指示されたRVパラメータと送信データサイズに基づいて、送信する符号語データを特定する。次に、特定したそれぞれのCode-blockの符号語データを末尾から先頭まで逆方向に順に読み出し、変調部104へ出力する。その際、Code-block_1およびCode-block_2の符号語データが各OFDMシンボルへ均等となるように、時間方向に対して均等に読み出す。そして、変調部104で読み出した符号語データを変調した後、多重部105で各OFDMシンボルへ2つのCode-blockが均等となるようにデータシンボルを配置する。これにより、元の送信Circular Buffer上の符号語データとは逆方向の状態で、各OFDMシンボルに対して、2つのCode-blockのデータシンボルが時間方向に均等な状態となって配置される。
次に、第2の実施形態における受信Circular Buffer306への格納処理を説明する。分離部304でCCFI値に従ってデータシンボルが特定されて分離され、復調部305でデータシンボルが復調されて復調情報が生成される。
受信Circular Buffer306は、事前に通知されたRVパラメータで指示された開始地点から、復調情報の末尾から先頭までをそれぞれのCode-blockごとに逆方向に並び替えて格納する。その際、時間方向に対して均等に配置されたCode-block_1およびCode-block_2の復調情報を、それぞれのCode-block_1,Code-block_2の情報としてほぼ等しいサイズに2分割して格納する。これにより、受信Circular Buffer306において、受信したOFDMシンボルとは逆方向の状態で、つまり送信側での元の送信Circular Buffer上の符号語データと同じ方向の状態に各Code-blockが復元されて配置される。
図5の例では、受信局におけるCCFI値の誤認識により各Code-blockの受信データシンボル12の抜け落ちが生じ、この末端側のデータ欠落によって符号化ゲインが若干小さくなるものの、すべてのCode-blockにおいて受信Circular Bufferでのデータ格納ずれや先頭のデータ欠落による受信誤りは発生しない。
このように、本実施形態によれば、1Transport-blockが複数のCode-blockで構成される場合において、受信局のPersistent-UEがCCFIエラーを引き起こしたとしても、データ格納ミスによる後続のCode-blockのパケット誤りを防ぐことができ、再送時にずれた状態で合成することを避けることができる。
(第3の実施形態)
第3の実施形態は、Persistent-UEに対して再送時に通知される制御情報に、前回の受信TTIのCCFI情報を組込んだ例を示す。
第3の実施形態は、Persistent-UEに対して再送時に通知される制御情報に、前回の受信TTIのCCFI情報を組込んだ例を示す。
第3の実施形態の送信局、受信局のブロック構成は、図1、図3に示した第1の実施形態と同様である。第3の実施形態では、図1に示した制御部112における制御情報が上述した第1の実施形態と異なる。以下、具体例を示して説明する。
図6は第3の実施形態におけるデータ処理およびデータの配置構成の一例を示す図である。図6においては、第1の実施形態と同様、送信局が無線通信基地局装置NB、受信局がPersistent-UEである無線通信移動局装置P−UEの場合を示している。
この例では、1フレーム(例えば10ms)が#1〜#10のTTI(例えば1TTI=1ms)で構成される場合に、Persistent-UEの受信局が1番目のTTI#1で制御情報(DL-grant)を受信し、5番目のTTI#5でデータ受信を行い、再送となった場合に9番目のTTI#9で再送時の制御情報(DL-grant)を受信するものとする。ここでは初回受信および再送1回までを想定する。また、受信局は、CCFIがいずれの値であっても、初回受信時に4〜14番目のOFDMシンボル#4〜#14のみを使用して復号処理を行う。すなわち、CCFI値によらず制御チャネルCCHが配置される可能性の無いOFDMシンボルのみを復号に用いる。
この場合、CCFI=2であるとすると、受信データとしては3番目のOFDMシンボル#3にデータD_12が配置されるが、2〜3番目のOFDMシンボル#2〜#3のデータは初回受信時には復号に使用せずに一旦格納だけしておく。これによって、例えばCCFI=2をCCFI=1と誤るなど、値が小さい方向にCCFIエラーが生じた場合の過剰受信を回避できる。
第3の実施形態では、送信局の制御部112は、Persistent-UEの受信局に対して再送時の制御情報(DL-grant)に初回送信時のCCFI情報を含めるようにする。そして、受信局では、再送時の制御情報内に含まれるCCFI情報を参照し、信頼度の高いCCFI値を得る。これにより、受信局は、再送時の制御情報内に含まれるCCFI情報を用いて再送の場合の受信処理を行い、初回受信時にあいまいであった情報(図6の例ではD_12)を合成して復号できるため、符号化ゲインを得ることができる。
このように、本実施形態によれば、受信局のPersistent-UEがCCFIエラーを引き起こしたとしても、過剰受信することを防ぐことができ、また、再送時の制御情報より初回受信時にあいまいであったデータ情報を合成して復号できるため、符号化ゲインが得られる。
(変形例)
図7は本実施形態の第1変形例におけるデータ処理およびデータの配置構成の一例を示す図である。第1変形例として、送信Circular Buffer103の読出処理と、多重部105におけるデータシンボルのOFDMシンボルへの配置処理を変更した例を示す。
図7は本実施形態の第1変形例におけるデータ処理およびデータの配置構成の一例を示す図である。第1変形例として、送信Circular Buffer103の読出処理と、多重部105におけるデータシンボルのOFDMシンボルへの配置処理を変更した例を示す。
上記の実施形態では、送信Circular Buffer103の読出処理を逆方向に行う例について記載したが、第1変形例ではこの代わりに、送信Circular Buffer103の読出処理を順方向に行い、かつ、多重部105において、変調したデータシンボルをTTI末尾のOFDMシンボル#14から逆方向に配置していく処理を行うようにする。なお、受信側での受信Circular Buffer306への格納処理は、第1〜第3の実施形態と同様である。
この第1変形例では、例えば図2の処理(A1)〜(A3)の代わりに、図7の処理(A1)′〜(A3)′を実行する。この場合、送信Circular Buffer103から符号語データD_1〜D_12をそのまま順方向に読み出し、変調部104で変調した後、多重部105において、14番目のOFDMシンボル#14から3番目のOFDMシンボル#3まで逆方向にデータシンボルを配置する。これにより、OFDMシンボルには、データシンボルがD_12、D_11、…、D_1のように逆方向の状態で順に配置される。
このような第1変形例の処理によっても、上述した第1〜第3の実施形態と同様の結果が得られ、受信局でCCFIエラーが発生した場合であっても、データ格納ミスによる初回受信時のパケット誤りを防ぐことができ、再送時にずれた状態で合成することを避けることができる。
図8は本実施形態の第2変形例におけるデータ処理およびデータの配置構成の一例を示す図である。第2変形例として、上記第2の実施形態における複数のCode-blockの配置を変更した例を示す。
上述した第2の実施形態では、送信Circular Buffer103の読出処理と受信Circular Buffer306への格納処理において、Code-block_1,Code-block_2のそれぞれのCode-blockデータを各OFDMシンボルへ時間方向に均等となるように配置している。一方、第2変形例では、この処理の代わりに、すべてのCode-blockデータ(ここではCode-block_1, Code-block_2の2つのCode-blockデータ)が各OFDMシンボルに対して周波数方向に均等となるように配置する。
このような第2変形例の処理によっても、上述した第2の実施形態と同様の効果が得られ、受信局のPersistent-UEがCCFIエラーを引き起こしたとしても、すべてのCode-blockについてデータ格納ミスによるパケット誤りを防ぐことができ、再送時にずれた状態で合成することを避けることができる。
図9は本実施形態の第3変形例におけるデータ処理およびデータの配置構成の一例を示す図である。第3変形例として、上記第2の実施形態における複数のCode-blockの配置を変更した他の例を示す。
上述した第2の実施形態では、送信Circular Buffer103の読出処理と受信Circular Buffer306への格納処理において、Code-block_1,Code-block_2のそれぞれのCode-blockデータを各OFDMシンボルへ時間方向に均等となるように配置している。一方、第3変形例では、この処理の代わりに、制御チャネルCCHが配置される可能性のあるOFDMシンボルに対してのみ、すべてのCode-blockデータが均等となるように配置する。ここでは、制御チャネルCCHが配置される可能性のある3番目のOFDMシンボル#3に対してのみ、Code-block_1,Code-block_2の2つのCode-blockデータが時間方向に均等となるように配置している。
このような第3変形例の処理によっても、上述した第2の実施形態と同様の効果が得られ、受信局のPersistent-UEがCCFIエラーを引き起こしたとしても、すべてのCode-blockについてデータ格納ミスによるパケット誤りを防ぐことができ、再送時にずれた状態で合成することを避けることができる。
図10は本実施形態の第4変形例におけるデータ処理およびデータの配置構成の一例を示す図である。上述した第1〜第3の実施形態は、この第4変形例のように、1つのTTI内にDynamic-schedulingが適用されるDynamic-UEとPersistent-schedulingが適用されるPersistent-UEとを多重して割り当てた場合(Distributed割当)にも適用可能である。
Dynamic-UE用のデータとPersistent-UE用のデータとを多重する場合、送信局では、Persistent-UE用のデータチャネルをTTI末尾のOFDMシンボルから逆順に配置する。この例では、Persistent-UE用の符号化データD_1〜D_6を送信Circular Bufferの末尾から逆方向にD_6〜D_1と読み出し、OFDMシンボルの末尾側の9番目から14番目のOFDMシンボル#9〜#14において逆方向にデータシンボルD_6〜D_1を配置する。Persistent-UEの受信局では、逆方向に配置されたデータを逆順に元に並び替えて受信Circular Bufferに格納する。
Dynamic-UE用のデータとPersistent-UE用のデータとを多重する場合、送信局では、Persistent-UE用のデータチャネルをTTI末尾のOFDMシンボルから逆順に配置する。この例では、Persistent-UE用の符号化データD_1〜D_6を送信Circular Bufferの末尾から逆方向にD_6〜D_1と読み出し、OFDMシンボルの末尾側の9番目から14番目のOFDMシンボル#9〜#14において逆方向にデータシンボルD_6〜D_1を配置する。Persistent-UEの受信局では、逆方向に配置されたデータを逆順に元に並び替えて受信Circular Bufferに格納する。
この第4変形例においても、上記実施形態と同様、データの連続性を保持でき、複数の受信局の割り当てを行う際に各受信局のデータ配置が断続的になることを回避できる。Persistent-UEのデータチャネルをTTI末尾のOFDMシンボルから逆順に配置することにより、Distributed割当のDynamic-UEの割当領域を時間的に連続させることができ、CCFI値によらず連続受信が可能であるので、受信処理が簡単にできる。
なお、本発明で説明に利用したCCFIは、”PCFICH (Physical Control Format Indicator Channel)”と表現されることもある。
なお、本発明は上記の実施形態において示されたものに限定されるものではなく、明細書の記載、並びに周知の技術に基づいて、当業者が変更、応用することも本発明の予定するところであり、保護を求める範囲に含まれる。
なお、第1の実施形態(図2)では、OFDMシンボル#3〜#14に対して、逆順にしたデータ(D_12〜D_1)を配置したが、(配置パターンを送受信間で共有した上で)D_11,9,6,5,7,8,12,10,2,3,4,1のように、制御チャネルCCHが配置される可能性のあるOFDMシンボル(#3)にパリティビットのみで構成されるデータシンボルしかマップされない、という配置でもよい。
なお、本発明の実施形態例では、誤り訂正符号化にターボ符号を用いる例で説明したが、LDPC符号であってもよい。
なお、第1の実施形態(図4)では、CCFIをエラーして受信データが抜け落ちてしまう#3のOFDMシンボルにD_12を配置する例を示したが、性能劣化を引き起こしにくい(または、符号語間最小ハミング距離を短くさせない)パリティビットを配置する方法であってもよい。
上記各実施の形態では、本発明をハードウェアで構成する場合を例にとって説明したが、本発明はソフトウェアで実現することも可能である。
また、上記各実施の形態の説明に用いた各機能ブロックは、典型的には集積回路であるLSIとして実現される。これらは個別に1チップ化されてもよいし、一部または全てを含むように1チップ化されてもよい。ここでは、LSIとしたが、集積度の違いにより、IC、システムLSI、スーパーLSI、ウルトラLSIと呼称されることもある。
また、集積回路化の手法はLSIに限るものではなく、専用回路または汎用プロセッサで実現してもよい。LSI製造後に、プログラムすることが可能なFPGA(Field Programmable Gate Array)や、LSI内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサーを利用してもよい。
さらには、半導体技術の進歩または派生する別技術によりLSIに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。バイオ技術の適応等が可能性としてありえる。
本発明を詳細にまた特定の実施態様を参照して説明したが、本発明の精神と範囲を逸脱することなく様々な変更や修正を加えることができることは当業者にとって明らかである。
本出願は、2007年8月9日出願の日本特許出願(特願2007−208128)に基づくものであり、その内容はここに参照として取り込まれる。
本出願は、2007年8月9日出願の日本特許出願(特願2007−208128)に基づくものであり、その内容はここに参照として取り込まれる。
本発明は、CCFIエラーが生じた場合であっても、バッファへのデータ格納ミスによる初回受信時のパケット誤りを防ぐことができ、再送時にずれた状態で合成することを回避することが可能となる効果を有し、例えばセルラーシステムにおける無線通信基地局装置および無線通信移動局装置など、OFDMを用いたデータ伝送を行う無線通信装置、無線通信システム及び無線通信方法等として有用である。
100 送信局
101 CRC部
102 符号化部
103 送信Circular Buffer
104 変調部
105 多重部
106 IFFT部
107 送信RF部
108 アンテナ
109 受信RF部
110 復調部
111 復号部
112 制御部
300 受信局
301 アンテナ
302 受信RF部
303 FFT部
304 分離部
305 復調部
306 受信Circular Buffer
307 復号部
308 誤り検出部
309 回線品質推定部
310 制御信号生成部
311 符号化部
312 変調部
313 送信RF部
101 CRC部
102 符号化部
103 送信Circular Buffer
104 変調部
105 多重部
106 IFFT部
107 送信RF部
108 アンテナ
109 受信RF部
110 復調部
111 復号部
112 制御部
300 受信局
301 アンテナ
302 受信RF部
303 FFT部
304 分離部
305 復調部
306 受信Circular Buffer
307 復号部
308 誤り検出部
309 回線品質推定部
310 制御信号生成部
311 符号化部
312 変調部
313 送信RF部
Claims (15)
- Persistent-schedulingが適用される受信局に対して、OFDM(Orthogonal Frequency Division Multiplexing)を用いたデータ伝送を行う送信局となる無線通信装置であって、
受信局へ送信するためのデータを格納するCircular Bufferを備え、
前記Persistent-schedulingが適用される受信局へ送信するデータに関して、前記Circular Bufferからのデータの読出処理、または、変調後のデータシンボルのOFDMシンボルへの配置処理のいずれかの処理において、逆順にデータ処理を行う送信データ処理部を備える無線通信装置。 - 請求項1に記載の無線通信装置であって、
前記送信データ処理部は、前記Circular Bufferからのデータの読出処理において、送信するデータの末尾から逆方向にデータを読み出す無線通信装置。 - 請求項1に記載の無線通信装置であって、
前記送信データ処理部は、前記変調後のデータシンボルのOFDMシンボルへの配置処理において、末尾のOFDMシンボルから逆方向にデータを配置する無線通信装置。 - 請求項1に記載の無線通信装置であって、
前記送信データ処理部は、前記受信局へ伝送するデータにおいて、1つの送信するための単位(Transport-block)が複数の符号化の単位(Code-block)で構成される場合、すべてのCode-blockデータが各OFDMシンボルに対して均等となるように配置する無線通信装置。 - 請求項4に記載の無線通信装置であって、
前記送信データ処理部は、すべてのCode-blockデータが各OFDMシンボルへ時間方向に均等となるように配置する無線通信装置。 - 請求項4に記載の無線通信装置であって、
前記送信データ処理部は、すべてのCode-blockデータが各OFDMシンボルへ周波数方向に均等となるように配置する無線通信装置。 - 請求項4に記載の無線通信装置であって、
前記送信データ処理部は、すべてのCode-blockデータが、制御チャネルが配置される可能性のあるOFDMシンボルに対してのみ均等となるように配置する無線通信装置。 - 請求項1に記載の無線通信装置であって、
自己の送信局から送信対象とする受信局として、Dynamic-schedulingが適用される第1の受信局とPersistent-schedulingが適用される第2の受信局とを離散的(Distributed)に多重する場合、前記送信データ処理部は、前記Persistent-schedulingが適用される第2の受信局へ送信するデータを伝送区間の末尾のOFDMシンボルから逆方向に配置する無線通信装置。 - 請求項1に記載の無線通信装置であって、
前記Persistent-schedulingが適用される受信局への再送時に通知される制御情報に、前回の受信時のCCFI(Control Channel Format Indicator)情報を組み込む制御情報処理部を備える無線通信装置。 - Persistent-schedulingが適用される受信局となり、送信局との間でOFDM(Orthogonal Frequency Division Multiplexing)を用いたデータ伝送を行う無線通信装置であって、
送信局から受信したデータを格納するCircular Bufferを備え、
前記送信局よりOFDMシンボルにおいて逆方向に配置されたデータを受信した場合に、前記Circular Bufferへのデータの格納処理において、所定のデータ格納位置に逆方向に並び替えてデータを格納する受信データ処理部を備える無線通信装置。 - 請求項10に記載の無線通信装置であって、
前記受信データ処理部は、前記送信局から伝送されるデータにおいて、1つの送信するための単位(Transport-block)が複数の符号化の単位(Code-block)で構成される場合、すべてのCode-blockデータが各OFDMシンボルに対して均等となるように逆方向に配置されたデータを、それぞれのCode-blockごとに逆方向に並び替えて格納する無線通信装置。 - 請求項10に記載の無線通信装置であって、
送信局が送信対象とする受信局として、Dynamic-schedulingが適用される他の受信局とPersistent-schedulingが適用される自己の受信局とが離散的(Distributed)に多重された場合、前記受信データ処理部は、自己の受信局用の末尾のOFDMシンボルから逆方向に配置されたデータを、逆順に元に並び替えて格納する無線通信装置。 - 送信局と、Persistent-schedulingが適用される受信局との間でOFDM(Orthogonal Frequency Division Multiplexing)を用いたデータ伝送を行う無線通信システムであって、
受信局へ送信するためのデータを格納するCircular Bufferを備え、
前記Persistent-schedulingが適用される受信局へ送信するデータに関して、前記Circular Bufferからのデータの読出処理、または、変調後のデータシンボルのOFDMシンボルへの配置処理のいずれかの処理において、逆順にデータ処理を行う送信データ処理部を備える送信局である第1の無線通信装置と、
送信局から受信したデータを格納するCircular Bufferを備え、
前記Persistent-schedulingが適用される受信局となり、前記送信局から逆方向に配置されたデータを受信した場合に、前記Circular Bufferへのデータの格納処理において、所定のデータ格納位置に逆方向にデータを格納する受信データ処理部を備える受信局である第2の無線通信装置と、を有する無線通信システム。 - Persistent-schedulingが適用される受信局に対して、OFDM(Orthogonal Frequency Division Multiplexing)を用いたデータ伝送を行う送信局となる無線通信装置における無線通信方法であって、
前記Persistent-schedulingが適用される受信局へ送信するデータに関して、前記受信局へ送信するためのデータを格納するCircular Bufferからのデータの読出処理、または、変調後のデータシンボルのOFDMシンボルへの配置処理のいずれかの処理において、逆順にデータ処理を行う送信データ処理ステップを有する無線通信方法。 - Persistent-schedulingが適用される受信局となり、送信局との間でOFDM(Orthogonal Frequency Division Multiplexing)を用いたデータ伝送を行う無線通信装置における無線通信方法であって、
前記送信局から逆方向に配置されたデータを受信した場合に、前記送信局から受信したデータを格納するCircular Bufferへのデータの格納処理において、所定のデータ格納位置に逆方向にデータを格納する受信データ処理ステップを有する無線通信方法。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007208128 | 2007-08-09 | ||
| JP2007208128 | 2007-08-09 | ||
| PCT/JP2008/001889 WO2009019817A1 (ja) | 2007-08-09 | 2008-07-14 | 無線通信装置、無線通信システム及び無線通信方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPWO2009019817A1 true JPWO2009019817A1 (ja) | 2010-10-28 |
Family
ID=40341062
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009526327A Withdrawn JPWO2009019817A1 (ja) | 2007-08-09 | 2008-07-14 | 無線通信装置、無線通信システム及び無線通信方法 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US20110096862A1 (ja) |
| JP (1) | JPWO2009019817A1 (ja) |
| WO (1) | WO2009019817A1 (ja) |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9160539B1 (en) * | 2011-09-30 | 2015-10-13 | Emc Corporation | Methods and apparatus for secure, stealthy and reliable transmission of alert messages from a security alerting system |
| US9935770B1 (en) * | 2012-06-29 | 2018-04-03 | Emc Corporation | Security alerting system with dynamic buffer size adaptation |
| US10784901B2 (en) | 2015-11-12 | 2020-09-22 | Qualcomm Incorporated | Puncturing for structured low density parity check (LDPC) codes |
| US11043966B2 (en) | 2016-05-11 | 2021-06-22 | Qualcomm Incorporated | Methods and apparatus for efficiently generating multiple lifted low-density parity-check (LDPC) codes |
| US10454499B2 (en) | 2016-05-12 | 2019-10-22 | Qualcomm Incorporated | Enhanced puncturing and low-density parity-check (LDPC) code structure |
| US9917675B2 (en) | 2016-06-01 | 2018-03-13 | Qualcomm Incorporated | Enhanced polar code constructions by strategic placement of CRC bits |
| US10291354B2 (en) | 2016-06-14 | 2019-05-14 | Qualcomm Incorporated | High performance, flexible, and compact low-density parity-check (LDPC) code |
| US10312939B2 (en) | 2017-06-10 | 2019-06-04 | Qualcomm Incorporated | Communication techniques involving pairwise orthogonality of adjacent rows in LPDC code |
| US12476733B2 (en) * | 2017-06-19 | 2025-11-18 | Qualcomm Incorporated | Communication techniques with self-decodable redundancy versions (RVs) using systematic codes |
| SG11201911638SA (en) | 2017-07-07 | 2020-02-27 | Qualcomm Inc | Communication techniques applying low-density parity-check code base graph selection |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6134246A (en) * | 1998-01-26 | 2000-10-17 | Samsung Electronics Co., Ltd. | Inverse multiplexing within asynchronous transfer mode communication networks |
| US7170866B2 (en) * | 1999-12-08 | 2007-01-30 | Cello Partnership | Quality of service enhancements for wireless communications systems |
| US7218604B2 (en) * | 2002-01-30 | 2007-05-15 | Texas Instruments Incorporated | Orthogonal frequency division multiplexing system with differing control parameters corresponding to different data points in a single symbol |
| KR100981507B1 (ko) * | 2003-04-14 | 2010-09-10 | 삼성전자주식회사 | 블록 확산 코드분할 다중접속 이동통신 시스템에서 트래픽 발생 및 수신 장치 및 방법 |
| US7221680B2 (en) * | 2003-09-02 | 2007-05-22 | Qualcomm Incorporated | Multiplexing and transmission of multiple data streams in a wireless multi-carrier communication system |
| US20050254441A1 (en) * | 2004-05-14 | 2005-11-17 | Interdigital Technology Corporation | Method and apparatus for efficiently allocating and deallocating interleaved data stored in a memory stack |
| KR100769671B1 (ko) * | 2005-02-21 | 2007-10-24 | 삼성전자주식회사 | Mb-ofdm 송수신장치 및 그 신호처리 방법 |
| US8848618B2 (en) * | 2006-08-22 | 2014-09-30 | Qualcomm Incorporated | Semi-persistent scheduling for traffic spurts in wireless communication |
| US8068457B2 (en) * | 2007-03-13 | 2011-11-29 | Samsung Electronics Co., Ltd. | Methods for transmitting multiple acknowledgments in single carrier FDMA systems |
| US7885176B2 (en) * | 2007-06-01 | 2011-02-08 | Samsung Electronics Co., Ltd. | Methods and apparatus for mapping modulation symbols to resources in OFDM systems |
-
2008
- 2008-07-14 US US12/672,576 patent/US20110096862A1/en not_active Abandoned
- 2008-07-14 JP JP2009526327A patent/JPWO2009019817A1/ja not_active Withdrawn
- 2008-07-14 WO PCT/JP2008/001889 patent/WO2009019817A1/ja not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| US20110096862A1 (en) | 2011-04-28 |
| WO2009019817A1 (ja) | 2009-02-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108886740B (zh) | 用于对下行链路中的联合解码进行资源划分的系统和方法 | |
| JP5785591B2 (ja) | 通信システムにおける方法及び装置 | |
| JPWO2009019817A1 (ja) | 無線通信装置、無線通信システム及び無線通信方法 | |
| US10972228B2 (en) | Base station device, user equipment, wireless communication system, and communication method | |
| US20100054188A1 (en) | Wireless Communication Base Station Apparatus and Wireless Communication Method | |
| CN108886432B (zh) | 通信方法和装置 | |
| KR101535187B1 (ko) | 무선통신 시스템에서 하이브리드 에이알큐 지원 장치 및 방법 | |
| US11963182B2 (en) | Radio code block transmission based on DCI extension | |
| WO2010029763A1 (ja) | 中継装置及び無線通信システム | |
| US20110173519A1 (en) | Wireless communication apparatus and error detection result feedback method | |
| WO2018141291A1 (zh) | 一种数据传输的方法和装置 | |
| KR20230048282A (ko) | 무선 셀룰라 통신 시스템에서 데이터 전송 방법 및 장치 | |
| CN113078913A (zh) | 卷积码的速率匹配的方法和无线通信装置 | |
| KR102517960B1 (ko) | 무선 셀룰라 통신 시스템에서 데이터 전송 방법 및 장치 | |
| CN110266431B (zh) | 数据传输方法和设备 | |
| WO2025118504A1 (en) | Methods, apparatus, systems, computer-readable storege media, and computer program products of communication | |
| WO2025102548A1 (en) | Methods, apparatus, and systems for joint uplink encoding and decoding | |
| US20250266929A1 (en) | Methods, system, and apparatus for joint error correction coding of a self-decodable payload | |
| WO2025118414A1 (en) | Methods, apparatus, and systems for polar code construction | |
| WO2025123499A1 (en) | Methods, apparatus, and systems of code bit selection for an error correction code | |
| WO2025102585A1 (en) | Methods, systems, and apparatus for adaptive transport block size determination and code block segmentation | |
| WO2024119354A1 (en) | Methods, system, and apparatus for joint error correction coding of a self-decodable payload and a combined payload | |
| WO2025189554A1 (en) | Methods, apparatuses, and systems for configuring and transmitting uplink control information | |
| WO2024239492A1 (en) | Method, apparatus, and system for self-decodable redundancy versions in a low density parity check code for hybrid automatic repeat request | |
| WO2025039212A1 (en) | Methods, system, and apparatus for joint error correction coding of a self-decodable payload and a combined payload |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20101220 |
|
| A761 | Written withdrawal of application |
Free format text: JAPANESE INTERMEDIATE CODE: A761 Effective date: 20120406 |