Nothing Special   »   [go: up one dir, main page]

JP2010093449A - Transmission device, reception device, communication method, and communication system - Google Patents

Transmission device, reception device, communication method, and communication system Download PDF

Info

Publication number
JP2010093449A
JP2010093449A JP2008260005A JP2008260005A JP2010093449A JP 2010093449 A JP2010093449 A JP 2010093449A JP 2008260005 A JP2008260005 A JP 2008260005A JP 2008260005 A JP2008260005 A JP 2008260005A JP 2010093449 A JP2010093449 A JP 2010093449A
Authority
JP
Japan
Prior art keywords
code
code blocks
block
code block
transmission
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.)
Pending
Application number
JP2008260005A
Other languages
Japanese (ja)
Inventor
Seiji Sato
聖二 佐藤
Shohei Yamada
昇平 山田
Tateshi Aiba
立志 相羽
Yosuke Akimoto
陽介 秋元
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sharp Corp
Original Assignee
Sharp Corp
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 Sharp Corp filed Critical Sharp Corp
Priority to JP2008260005A priority Critical patent/JP2010093449A/en
Publication of JP2010093449A publication Critical patent/JP2010093449A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To perform efficient communication by equally mapping a plurality of code blocks constituting a transport block to a plurality of frequency bands different in communication quality in transmission and reception. <P>SOLUTION: A transport block 23 to be input to a transmission device A is data to be transmitted. A code block division part 5b divides the transport block data 23 into a plurality of code blocks. An encoding part 5c encodes each code block. A code block connection part 5d connects each of the code blocks in accordance with control information 21 and information stored in a code block connection sequential storage part 5a. A mapping part 15 maps into communication resources and modulates a transport block code word and control information code word output from a transport block transmission processing part 5 and a control information transmission processing part 7, respectively, to be output to the outside as wireless signals through an antenna part 17. <P>COPYRIGHT: (C)2010,JPO&INPIT

Description

本発明は、データの送信装置と受信装置の技術に関する。   The present invention relates to a technology of a data transmission device and a reception device.

3GPP(3rd Generation Partnership Project)は、W−CDMA(Wideband-Code Division Multiple Access)とGSM(Global System for Mobile Communications)を発展させたネットワークを基本した携帯電話システムの仕様を検討・作成するプロジェクトである。3GPPではW−CDMA方式が第3世代セルラー移動通信方式として標準化され、順次サービスが開始されている。また、通信速度を更に上げたHSDPA(High-Speed Downlink Packet Access)も標準化され、サービスが開始されている。さらに、3GPPでは、第3世代無線アクセス技術を進化させたE−UTRA(Evolved Universal Terrestrial Radio Access)およびその発展形であるAdvanced E−UTRAが検討されている。   The 3rd Generation Partnership Project (3GPP) is a project that examines and creates specifications for mobile phone systems based on networks developed from W-CDMA (Wideband-Code Division Multiple Access) and GSM (Global System for Mobile Communications). . In 3GPP, the W-CDMA system is standardized as a third generation cellular mobile communication system, and services are started sequentially. Also, HSDPA (High-Speed Downlink Packet Access), which further increases the communication speed, has been standardized and the service has been started. Furthermore, in 3GPP, E-UTRA (Evolved Universal Terrestrial Radio Access), which is an evolution of the third generation radio access technology, and Advanced E-UTRA, which is an advanced version thereof, are being studied.

図15は、E−UTRAにおけるデータの送信方法の例を示す図である(下記非特許文献1参照)。図15に示すように、E−UTRAでは、データの送受信単位としてトランスポートブロック(TB)101を定義し、これを複数のコードブロック(CB)103と呼ばれる小データに分割して、そのコードブロック毎に、CRC(Cyclic Redundancy Check)105の計算およびその検査ビットの付加、誤り訂正符号化処理、レートマッチング処理などの符号化処理を行い、コードブロック毎のコードワード(符号語)111を作成する。その後、それらを再び一つに結合して、トランスポートブロックのコードワード115を作成する。そして、そのトランスポートブロックのコードワード115に対して、変調処理を行った後(トランスポートブロックの変調シンボル117)、通信リソースへのマッピングを行い、送信する(121・123・125)。受信側では、これら動作の逆を行って、トランスポートブロックの復元を行う。   FIG. 15 is a diagram illustrating an example of a data transmission method in E-UTRA (see Non-Patent Document 1 below). As shown in FIG. 15, in E-UTRA, a transport block (TB) 101 is defined as a data transmission / reception unit, which is divided into a plurality of small data called code blocks (CB) 103, and the code block Every time, CRC (Cyclic Redundancy Check) 105 calculation and addition of check bits, encoding processing such as error correction encoding processing, rate matching processing, and the like are performed, and a code word (code word) 111 for each code block is created. . After that, they are combined again to create the code word 115 of the transport block. The code word 115 of the transport block is modulated (transport block modulation symbol 117), mapped to communication resources, and transmitted (121, 123, 125). On the receiving side, these operations are reversed to restore the transport block.

また、E−UTRAにおいては、無線伝搬路におけるノイズの混入などにより、データの送受信が正常に行われなかった場合の再送方式として、HARQ(Hybrid Automatic Repeat reQuest)が採用されている。この方式によると、データの送受信に失敗した場合、受信装置から再送要求が送信装置に送信され、これを受けた送信装置が前回と同じトランスポートブロックコードワードか、もしくはRV(Redundancy Version、冗長バージョン)を変えたトランスポートブロックコードワードを送信することにより、受信装置にてより誤り訂正能力を向上させてトランスポートブロックの復元処理を行うことが可能となり、少ない再送回数で効率的にデータの送受信を行うことができる。   Further, in E-UTRA, HARQ (Hybrid Automatic Repeat reQuest) is adopted as a retransmission method in the case where data transmission / reception is not normally performed due to noise mixing in a radio propagation path. According to this method, when transmission / reception of data fails, a retransmission request is transmitted from the reception device to the transmission device, and the transmission device receiving this is the same transport block codeword as the previous one or RV (Redundancy Version) ) Changed transport block codewords, the error correction capability can be improved at the receiving device, and transport block restoration processing can be performed. Data can be transmitted and received efficiently with a small number of retransmissions. It can be performed.

また、Advanced E−UTRAにおいては、通信容量および伝送速度を飛躍的に向上させるために、複数の不連続な周波数帯域を、論理的に連続した一つの通信リソースのように扱うキャリアアグリゲーションと呼ばれる技術の採用も検討されている。   In Advanced E-UTRA, in order to dramatically improve communication capacity and transmission speed, a technique called carrier aggregation that handles a plurality of discontinuous frequency bands as one logically continuous communication resource. Is also being considered.

3GPP TS 36.212 V8.3.0 (2008−05) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Radio Access Network;Evolved Universal Terrestrial Radio Access (E−UTRA) Multiplexing and channel coding (Release 8)3GPP TS 36.212 V8.3.0 (2008-05) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Evolved Universal Terrestrial Radio Access (E-UTRA) Multiplexing and channel coding (Release 8)

しかしながら、上述したような従来の技術においては、各コードブロックの符号化処理後のコードワードを結合してトランスポートブロックコードワードを作成する際に、常に同じ順序で結合されることになる。したがって、例えば図15に示すように、キャリアアグリゲーションによって、複数の通信品質が異なる周波数帯域に対してトランスポートブロックコードワード115がマッピングされことを考えると、各コードブロックがマッピングされる周波数帯域は常に固定となり、その結果、コードブロック毎に伝送誤り率にばらつきが発生してしまう。このため、たとえ上記のHARQによる再送技術を適用したとしても、通信品質が劣悪な周波数帯域にマッピングされるコードブロックは、再送時も受信が失敗することも考えられる。さらに、HARQの再送処理はトランスポートブロック単位で行われるため、それを構成するコードブロックのうちひとつでも受信に失敗すると、トランスポートブロック全体の再送を行うことになり、効率が非常に悪いという問題点があった。   However, in the conventional technology as described above, when code blocks after encoding processing of code blocks are combined to create a transport block code word, they are always combined in the same order. Therefore, for example, as shown in FIG. 15, considering that the transport block codeword 115 is mapped to frequency bands with different communication qualities by carrier aggregation, the frequency band to which each code block is mapped is always As a result, the transmission error rate varies for each code block. For this reason, even if the above-described HARQ retransmission technique is applied, reception of code blocks mapped to a frequency band with poor communication quality may fail even during retransmission. Furthermore, since the HARQ retransmission process is performed in units of transport blocks, if even one of the code blocks constituting the HARQ fails to be received, the entire transport block is retransmitted, and the efficiency is very poor. There was a point.

本発明は、このような実情に鑑みてなされたものであり、通信品質が異なる複数の周波数帯域に複数のコードブロックで構成されるトランスポートブロックをマッピングして送受信する際に、各コードブロックの周波数帯域へのマッピングを均等化し、効率的な通信を行うことを目的とする。   The present invention has been made in view of such circumstances, and when mapping and transmitting / receiving transport blocks composed of a plurality of code blocks to a plurality of frequency bands having different communication qualities, It aims at equalizing the mapping to the frequency band and performing efficient communication.

上記の目的を達成するため、本発明は、以下のような手段を講じた。   In order to achieve the above object, the present invention takes the following measures.

(1)一つのトランスポートブロックを複数のコードブロックに分割し、前記コードブロックそれぞれに対して誤り訂正符号化を行い、再びそれらのコードブロックを結合して送信する送信装置であって、分割されて誤り訂正符号化された前記コードブロックを結合する際に、前記コードブロックの結合順序を変えることができることを特徴としている。   (1) A transmission device that divides one transport block into a plurality of code blocks, performs error correction coding on each of the code blocks, and combines and transmits these code blocks again. When combining the code blocks that have been subjected to error correction coding, the combination order of the code blocks can be changed.

(2)また、前記送信装置から送信されたトランスポートブロックを受信する受信装置であって、前記送信装置からコードブロックの結合順序を変えて送信された複数のコードブロックを、元の順序どおりに並べ替えることを特徴としている。   (2) Further, the receiving apparatus receives a transport block transmitted from the transmitting apparatus, and the plurality of code blocks transmitted from the transmitting apparatus by changing the combination order of the code blocks are changed in the original order. It is characterized by sorting.

(3)また、本発明の送信装置および受信装置は、前記コードブロックの結合順序を、制御情報によって前記送信装置から前記受信装置に送られることを特徴としている。   (3) Further, the transmitting apparatus and the receiving apparatus according to the present invention are characterized in that the combination order of the code blocks is transmitted from the transmitting apparatus to the receiving apparatus by control information.

このように、複数の通信品質の異なる周波数帯域を使用して、複数のコードブロックで構成されるトランスポートブロックを送信する場合でも、特定のコードブロックが常に同じ周波数帯域に割り当てられて送信されることがなくなるので、コードブロック毎の通信品質の偏りを抑えることができ、効率的な通信を行うことができる。   As described above, even when transport blocks composed of a plurality of code blocks are transmitted using a plurality of frequency bands having different communication qualities, a specific code block is always assigned to the same frequency band and transmitted. Therefore, it is possible to suppress an uneven communication quality for each code block, and to perform efficient communication.

(4)また、本発明の送信装置および受信装置は、HARQの冗長バージョンの値によってコードブロックの結合順序が決まることを特徴としている。   (4) Further, the transmitting apparatus and the receiving apparatus of the present invention are characterized in that the combination order of code blocks is determined by the HARQ redundant version value.

このように、複数の通信品質の異なる周波数帯域を使用して、複数のコードブロックで構成されるトランスポートブロックを送受信する場合でも、コードブロックの結合順序をHARQの冗長バージョンの値に応じて変えることができ、制御情報の情報量を増やすことなく、特定のコードブロックが常に同じ周波数帯域に割り当てられて送信されることがなくなるので、コードブロック毎の通信品質の偏りを抑えることができ、効率的な通信を行うことができる。   In this way, even when transport blocks composed of a plurality of code blocks are transmitted / received using a plurality of frequency bands having different communication qualities, the combination order of the code blocks is changed according to the value of the redundant version of HARQ. Without increasing the amount of control information, a specific code block is not always assigned to the same frequency band and transmitted. Communication can be performed.

(5)また、本発明の送信装置および受信装置は、送信回数によってコードブロックの結合順序が決まることを特徴としている。   (5) Further, the transmitting apparatus and the receiving apparatus of the present invention are characterized in that the code block combination order is determined by the number of transmissions.

このように、複数の通信品質の異なる周波数帯域を使用して、複数のコードブロックで構成されるトランスポートブロックを送受信する場合でも、コードブロックの結合順序を送信回数に応じて変えることができ、制御情報の情報量を増やすことなく、特定のコードブロックが常に同じ周波数帯域に割り当てられて送信されることがなくなるので、コードブロック毎の通信品質の偏りを抑えることができ、効率的な通信を行うことができる。   In this way, even when transmitting / receiving transport blocks composed of a plurality of code blocks using a plurality of frequency bands having different communication qualities, the combination order of the code blocks can be changed according to the number of transmissions, Without increasing the amount of control information, a specific code block is not always assigned and transmitted in the same frequency band, so it is possible to suppress uneven communication quality for each code block, and to achieve efficient communication. It can be carried out.

(6)また、本発明の送信装置および受信装置は、各コードブロックをビット単位で順番に配置して結合することを特徴とする。   (6) Further, the transmission device and the reception device of the present invention are characterized in that the code blocks are arranged and combined in order in bit units.

このように、複数の通信品質の異なる周波数帯域を使用して、複数のコードブロックで構成されるトランスポートブロックを送受信する場合でも、各コードブロックを均等に各周波数帯域にマッピングすることが可能となり、各コードブロックの通信品質の偏りを抑えることができるため、効率的な通信が可能となる。   In this way, even when transmitting / receiving transport blocks composed of a plurality of code blocks using a plurality of frequency bands having different communication qualities, it is possible to map each code block equally to each frequency band. Since an uneven communication quality of each code block can be suppressed, efficient communication is possible.

(7)また、本発明の送信装置および受信装置は、コードブロックの結合順序の変更をRRCシグナリングなどの上位レイヤによって開始または終了され、またコードブロック結合順序の変更方法をRRCシグナリングなどの上位レイヤによって指定されることを特徴とする。   (7) Also, in the transmitting apparatus and the receiving apparatus of the present invention, the code block combining order change is started or terminated by an upper layer such as RRC signaling, and the code block combining order changing method is changed to an upper layer such as RRC signaling. It is specified by.

このように、RRCシグナリングなどの上位レイヤで開始や終了、およびコードブロック結合順序決定方法の指定が行えるので、例えばチャネルの種別によってコードブロックの結合順序変更を行うか行わないか、あるいは伝搬路状況に応じたコードブロック結合順序決定方法の選択が行えるようになり、状況に応じて最適な通信方法を選択することができる。   As described above, since the upper and lower layers such as RRC signaling can start and end and specify the code block combination order determination method, for example, whether or not the code block combination order is changed depending on the type of channel, or the propagation path status The code block combination order determination method can be selected according to the situation, and the optimum communication method can be selected according to the situation.

(8)また、本発明の通信システムは、送信装置および受信装置を、基地局装置および移動局装置がそれぞれ具備することによって構成されることを特徴としている。   (8) Further, the communication system of the present invention is characterized in that the transmission device and the reception device are configured by the base station device and the mobile station device, respectively.

この構成により、複数の通信品質の異なる周波数帯域を使用して、複数のコードブロックで構成されるトランスポートブロックの送受信を、効率的に行うことができる通信システムを提供することができる。   With this configuration, it is possible to provide a communication system that can efficiently perform transmission / reception of transport blocks including a plurality of code blocks using a plurality of frequency bands having different communication qualities.

以下、本発明の実施の形態について、図面を参照しながら説明する。尚、以下の説明において、本発明を移動通信システムに具現化する場合について説明するが、これに限定されるものではなく、移動通信方法としても特定することができるものである。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. In the following description, the case where the present invention is embodied in a mobile communication system will be described. However, the present invention is not limited to this and can also be specified as a mobile communication method.

(第1の実施の形態)
図1は、本発明の第1の実施の形態による送信装置の一構成例を示す機能ブロック図である。図1に示すように、本実施の形態による送信装置Aは、トランスポートブロック送信処理部5、制御情報送信処理部7、受信結果情報受信処理部11、マッピング部15、を含む機能部1と、アンテナ部17とにより構成されている。送信装置Aには、上位レイヤ3よりトランスポートブロック23および制御情報21が入力される。トランスポートブロック23は送信するデータであり、制御情報21には、トランスポートブロック23のデータサイズ、MCS(変調方式、符号化方式を指定する情報)、HARQのRV(Redundancy Version、冗長バージョン)、通信リソースの容量、など、トランスポートブロックを送信するために必要な情報が含まれている。
(First embodiment)
FIG. 1 is a functional block diagram showing a configuration example of a transmission apparatus according to the first embodiment of the present invention. As shown in FIG. 1, a transmitting apparatus A according to the present embodiment includes a functional unit 1 including a transport block transmission processing unit 5, a control information transmission processing unit 7, a reception result information reception processing unit 11, and a mapping unit 15. And the antenna unit 17. The transmission device A receives the transport block 23 and control information 21 from the upper layer 3. The transport block 23 is data to be transmitted, and the control information 21 includes the data size of the transport block 23, MCS (information specifying the modulation method and coding method), HARQ RV (Redundancy Version), Information necessary for transmitting the transport block, such as the capacity of the communication resource, is included.

トランスポートブロック送信処理部5は、入力されたトランスポートブロック23を、制御情報にしたがって送信処理を行い、トランスポートブロックコードワードをマッピング部15に出力する。制御情報送信処理部7は、入力された制御情報21を送信するための処理を行い、制御情報コードワードを出力する。マッピング部15は、トランスポートブロック送信処理部5および制御情報送信処理部7からそれぞれ出力される、送信処理済みのトランスポートブロックコードワードと制御情報コードワードとに対して、通信リソースへのマッピングおよび変調処理などを行い、無線信号としてアンテナ部17を通して外部に出力する。また、受信結果情報受信処理部11は、アンテナ部17より受信した受信結果情報の受信処理を行い、受信結果情報25を上位レイヤ3に出力する。   The transport block transmission processing unit 5 performs transmission processing on the input transport block 23 according to the control information, and outputs a transport block codeword to the mapping unit 15. The control information transmission processing unit 7 performs a process for transmitting the input control information 21 and outputs a control information codeword. The mapping unit 15 maps the transmission block codeword and the control information codeword, which have been output from the transport block transmission processing unit 5 and the control information transmission processing unit 7, to communication resources and Modulation processing or the like is performed, and the signal is output to the outside through the antenna unit 17 as a radio signal. The reception result information reception processing unit 11 performs reception processing on the reception result information received from the antenna unit 17 and outputs the reception result information 25 to the upper layer 3.

さらに、トランスポートブロック送信処理部5は、コードブロック分割部5b、符号化部5c、コードブロック結合順序記憶部5a、コードブロック結合部5d、メモリ部5eを有している。   Further, the transport block transmission processing unit 5 includes a code block dividing unit 5b, an encoding unit 5c, a code block combination order storage unit 5a, a code block combining unit 5d, and a memory unit 5e.

コードブロック分割部5bは、上位レイヤ3から入力されたトランスポートブロックデータを複数のコードブロックに分割する。符号化部5cは、各コードブロックについてCRC検査ビット付加処理や誤り訂正符号化処理、レートマッチング処理などを行って、その処理後のデータをコードブロックコードワードとしてコードブロック結合部5dに出力する。コードブロック結合順序記憶部5aは、上位レイヤ3から入力されるコードブロックの結合順序を格納しておく。このコードブロック結合順序記憶部5aの結合順序記憶方法については、後述する。   The code block dividing unit 5b divides the transport block data input from the upper layer 3 into a plurality of code blocks. The encoding unit 5c performs CRC check bit addition processing, error correction encoding processing, rate matching processing, and the like on each code block, and outputs the processed data to the code block combining unit 5d as a code block code word. The code block combination order storage unit 5a stores the combination order of code blocks input from the upper layer 3. The combination order storage method of the code block combination order storage unit 5a will be described later.

コードブロック結合部5dは、符号化部5cから出力された各コードブロックコードワードを、上位レイヤ3から入力された制御情報とコードブロック結合順序記憶部5aに格納された情報にしたがって結合し、トランスポートブロックコードワードとしてマッピング部15に出力する。尚、この結合方法についての詳細は、後述する。メモリ部5eは、コードブロック分割部5b、符号化部5c、コードブロック結合部5dが、それぞれの処理を行うデータの格納・出力を行う。   The code block combining unit 5d combines the code block code words output from the encoding unit 5c according to the control information input from the higher layer 3 and the information stored in the code block combining order storage unit 5a, The port block code word is output to the mapping unit 15. Details of this coupling method will be described later. In the memory unit 5e, the code block dividing unit 5b, the encoding unit 5c, and the code block combining unit 5d store and output data to be processed.

図2は、本発明の第1の実施の形態による受信装置の一構成例を示す機能ブロック図である。図2に示すように、本実施の形態による受信装置Bは、トランスポートブロック受信処理部35、制御情報受信処理部37、デマッピング部45、受信結果情報送信処理部41、を含む機能部31と、アンテナ部47と、を有して構成される。アンテナ部47において受信された無線信号は、デマッピング部45により復調処理およびデマッピング処理などが行われ、その結果制御情報コードワードおよびトランスポートブロックコードワードに分離され、それぞれ制御情報受信処理部37とトランスポートブロック受信処理部35に出力される。制御情報受信処理部37は、制御情報コードワードに受信処理を行って制御情報51を取り出し、上位レイヤ33およびトランスポートブロック受信処理部35に出力する。トランスポートブロック受信処理部35は、制御情報受信処理部37から入力される制御情報51に従い、デマッピング部45から入力されるトランスポートブロックコードワードの受信処理を行ってトランスポートブロック55を復元し、上位レイヤ33に出力する。また、復元したトランスポートブロック55の復号結果が正しいか否かをCRCによって検査し、その結果も復号結果情報53として、上位レイヤ33に出力する。受信結果情報送信処理部41は、上位レイヤ33から入力されるトランスポートブロックの受信結果情報57の送信処理を行い、アンテナ部47を通して送信する。   FIG. 2 is a functional block diagram showing a configuration example of the receiving apparatus according to the first embodiment of the present invention. As shown in FIG. 2, the receiving apparatus B according to the present embodiment includes a functional unit 31 including a transport block reception processing unit 35, a control information reception processing unit 37, a demapping unit 45, and a reception result information transmission processing unit 41. And an antenna portion 47. The radio signal received by the antenna unit 47 is subjected to demodulation processing, demapping processing, and the like by the demapping unit 45. As a result, the radio signal is separated into a control information codeword and a transport block codeword. And output to the transport block reception processing unit 35. The control information reception processing unit 37 performs reception processing on the control information codeword to extract the control information 51 and outputs the control information 51 to the upper layer 33 and the transport block reception processing unit 35. The transport block reception processing unit 35 performs the reception process of the transport block codeword input from the demapping unit 45 in accordance with the control information 51 input from the control information reception processing unit 37 to restore the transport block 55. To the upper layer 33. In addition, whether or not the decoding result of the restored transport block 55 is correct is checked by CRC, and the result is also output to the upper layer 33 as decoding result information 53. The reception result information transmission processing unit 41 performs transmission processing of the reception result information 57 of the transport block input from the upper layer 33 and transmits the transmission result through the antenna unit 47.

さらに、トランスポートブロック受信処理部35は、コードブロック結合順序記憶部35a、コードブロック分離部35d、復号部35c、トランスポートブロック復元部35b、メモリ部35e、を有している。コードブロック分離部35dは、入力されるトランスポートブロックコードワードを、制御情報受信処理部37より入力される制御情報51に従い、コードブロック毎のコードブロックコードワードに分離し、さらにそれらをコードブロック1から順番に並べ替えて、復号部35cに出力する。復号部35cは、各コードブロックコードワードに対して、レートデマッチング処理、誤り訂正復号処理を行い、コードブロック毎にコードブロックデータを復元する。さらに、その各コードブロックデータに対して、CRCによる受信誤りの検査を行い、その結果を復号結果情報として上位レイヤ33に出力する。   Further, the transport block reception processing unit 35 includes a code block combination order storage unit 35a, a code block separation unit 35d, a decoding unit 35c, a transport block restoration unit 35b, and a memory unit 35e. The code block separation unit 35d separates the input transport block code word into code block code words for each code block according to the control information 51 input from the control information reception processing unit 37, and further separates them into the code block 1 Are rearranged in order and output to the decoding unit 35c. The decoding unit 35c performs rate dematching processing and error correction decoding processing on each code block codeword, and restores code block data for each code block. Further, each code block data is checked for reception error by CRC, and the result is output to the upper layer 33 as decoding result information.

図3は、本実施の形態によるコードブロックの結合順序の一例を表す図である。図3に示すように、各結合順序には、各々を識別するための結合順序インデックス0、1、2、…が付けられている。例えば、インデックス0の場合は、コードブロック(CB)1からコードブロック(CB)6までが順番に結合され、インデックス1の場合は、コードブロック3,4,5,6,1,2の順序で結合される。この結合順序インデックスと結合順序とは、送信装置A内のコードブロック結合順序記憶部5aおよび受信装置B内のコードブロック結合順序記憶部35aに格納されている。また、送信装置A内のコードブロック結合部5dおよび受信装置B内のコードブロック分離部35dは、コードブロックの結合処理あるいは分離処理を行う際に、上位レイヤからの制御情報に含まれる結合順序インデックスに合致する結合順序を、コードブロック結合順序記憶部5aあるいは35aに格納されている情報から読み出して、それぞれの処理を行う。尚、ここで説明しているのはあくまでも一例であり、本発明は、この図に示す処理に限定されるものではない。   FIG. 3 is a diagram illustrating an example of the combination order of code blocks according to the present embodiment. As shown in FIG. 3, each join order is assigned a join order index 0, 1, 2,. For example, in the case of index 0, code block (CB) 1 to code block (CB) 6 are coupled in order, and in the case of index 1, code block 3, 4, 5, 6, 1, 2 is ordered. Combined. The combination order index and the combination order are stored in the code block combination order storage unit 5a in the transmission apparatus A and the code block combination order storage unit 35a in the reception apparatus B. In addition, the code block combining unit 5d in the transmitting apparatus A and the code block separating unit 35d in the receiving apparatus B perform the combining order index included in the control information from the higher layer when performing the code block combining process or the separating process. Are combined from the information stored in the code block combination order storage unit 5a or 35a, and each processing is performed. Note that what is described here is merely an example, and the present invention is not limited to the processing shown in this figure.

図4は、本実施の形態による送信装置および受信装置を用いて通信した場合のシーケンスの一例を示す図である。まず、送信装置Aから受信装置Bに対して、トランスポートブロックと制御情報とが送信される。このとき、送信装置Aは、コードブロック結合部5dにおいて各コードブロックを先頭からコードブロック1,2,3,4,5,6の順で結合し、制御情報に含まれる結合順序インデックスを0にして送信する(L1)。尚、本実施の形態では、一例として、通信品質が良好な周波数帯域Aにコードブロック1および2を、通信品質が並(中間)の周波数帯域Bにコードブロック3および4に、そして通信品質が劣悪な周波数帯域Cにコードブロック5および6がマッピングされるとして説明する。そして、アンテナ部17を通して受信装置Bに向けて無線信号として送信される。   FIG. 4 is a diagram illustrating an example of a sequence when communication is performed using the transmission device and the reception device according to the present embodiment. First, a transport block and control information are transmitted from the transmitting apparatus A to the receiving apparatus B. At this time, the transmitting apparatus A combines the code blocks from the top in the order of the code blocks 1, 2, 3, 4, 5, 6 in the code block combining unit 5d, and sets the combination order index included in the control information to 0. (L1). In the present embodiment, as an example, code blocks 1 and 2 are used for frequency band A with good communication quality, code blocks 3 and 4 are used for frequency band B with the same (intermediate) communication quality, and communication quality is used. A description will be given assuming that code blocks 5 and 6 are mapped to a poor frequency band C. Then, it is transmitted as a radio signal to the receiving device B through the antenna unit 17.

一方、受信装置Bは、送信装置Aから送られてきた無線信号をアンテナ部47で受信し、デマッピング部45において、制御情報コードワードとトランスポートブロックコードワードとに分離し、それぞれ制御情報受信処理部37とトランスポートブロック受信処理部35において受信処理を行う。このとき、トランスポートブロック受信処理部35内のコードブロック分離部35dでは、制御情報受信処理部37からの制御情報に含まれるコードブロック結合順序インデックスの値(=0)に従い、コードブロック結合順序記憶部35aに格納されているコードブロック結合順序を参照し、図3の結合順序インデックスが0の場合のとおりに、トランスポートブロックコードワードを先頭からコードブロック1,2,3,4,5,6に分離する。そして、コードブロック毎に復号部35cにおいて、レートデマッチング処理、誤り訂正復号処理、およびCRCによる復号結果の検査を行う。   On the other hand, the receiving device B receives the radio signal transmitted from the transmitting device A by the antenna unit 47 and separates it into a control information codeword and a transport block codeword by the demapping unit 45, and receives the control information respectively. The processing unit 37 and the transport block reception processing unit 35 perform reception processing. At this time, the code block separation unit 35d in the transport block reception processing unit 35 stores the code block combination order storage in accordance with the code block combination order index value (= 0) included in the control information from the control information reception processing unit 37. Referring to the code block combination order stored in the unit 35a, the transport block code word is assigned to the code blocks 1, 2, 3, 4, 5, 6 from the beginning as in the case where the combination order index in FIG. To separate. Then, for each code block, the decoding unit 35c performs rate dematching processing, error correction decoding processing, and inspection of a decoding result by CRC.

その結果、一例として、図4に示すように(81)、コードブロック1,2,4は復号結果がOKとなり、3,5,6は復号結果がNGとなったものとする。これにより、トランスポートブロック全体の復号結果としてはNGとなり、その復号結果情報が上位レイヤ33に出力される。その後、上位レイヤ33から受信装置Bに受信結果情報(NACK)が出力され、受信装置B内の受信結果情報送信処理部41において送信処理が行われ、送信装置Aに向けて送信される(L2)。   As a result, as an example, as shown in FIG. 4 (81), it is assumed that the decoding results are OK for code blocks 1, 2, and 4, and the decoding results are NG for 3, 5, and 6. As a result, the decoding result of the entire transport block becomes NG, and the decoding result information is output to the upper layer 33. Thereafter, the reception result information (NACK) is output from the upper layer 33 to the receiving apparatus B, the transmission result information transmission processing unit 41 in the receiving apparatus B performs transmission processing, and is transmitted toward the transmitting apparatus A (L2 ).

次に、送信装置Aにおいて受信装置Bから送信された受信結果情報を受信すると、受信結果情報受信処理部11において受信処理が行われ、上位レイヤ3に出力される。その後、上位レイヤ3からトランスポートブロックの再送要求と、コードブロック結合情報インデックス1を含む制御情報が送信装置Aに出力される。トランスポートブロック送信処理部5aは、メモリ部5e内に格納されている前回送信時に作成された各コードブロックコードワードを、コードブロック結合順序記憶部5aに格納されているコードブロック結合インデックスが1のときのコードブロック結合順序に従い、図3の結合順序インデックスが1の場合のとおりに、コードブロック3,4,5,6,1,2の順で結合し、トランスポートブロックコードワードを作成する。そして、制御情報送信処理部7において送信処理されたコードブロック結合順序インデックス1を含む制御情報コードワードとともに、受信装置Bに向けて送信される(L3)。   Next, when the reception result information transmitted from the reception device B is received by the transmission device A, the reception result information reception processing unit 11 performs reception processing and outputs it to the upper layer 3. After that, the upper layer 3 outputs a transport block retransmission request and control information including the code block combination information index 1 to the transmitting apparatus A. The transport block transmission processing unit 5a converts each code block codeword created at the previous transmission stored in the memory unit 5e into a code block combination index 1 stored in the code block combination order storage unit 5a. According to the code block combination order, the code blocks 3, 4, 5, 6, 1 and 2 are combined in the order as shown in FIG. And it transmits toward the receiving apparatus B with the control information codeword containing the code block coupling | bonding order index 1 transmitted by the control information transmission process part 7 (L3).

一方、受信装置Bは、前回と同様に送信装置Aから送られてきた無線信号をアンテナ部47で受信し、デマッピング部45において、制御情報コードワードとトランスポートブロックコードワードとに分離し、それぞれ制御情報受信処理部37とトランスポートブロック受信処理部35において受信処理を行う。このとき、トランスポートブロック受信処理部35内のコードブロック分離部35dでは、制御情報受信処理部37からの制御情報に含まれるコードブロック結合順序インデックスの値(=1)に従い、コードブロック結合順序記憶部35aに格納されているコードブロック結合順序を参照し、図3の結合順序インデックスが1の場合のとおりに、トランスポートブロックコードワードを先頭からコードブロック3,4,5,6,1,2の各コードブロックコードワードに分離し、さらにそれらをコードブロック1,2,3,4,5,6に並べ替える。そして、復号部35cにおいてコードブロック毎にレートデマッチング処理、復号処理、CRCによる復号結果の検査を行う。その結果、前回の受信処理時に復号結果がNGとなったコードブロックのうち、通信品質が良好な通信帯域Aで送信されたコードブロック3は今回の再送によって復号結果がOKとなり、通信品質が並の通信帯域Bで送信されたコードブロック5および6については、コードブロック5がOK,コードブロック6がNGとなったものとする(83)。その場合、前回と同様、トランスポートブロック全体としての復号結果は再度NGとなり、上位レイヤ33にその復号結果NGが通知され、その後、上位レイヤ33から出力される受信結果情報(NACK)を、受信結果情報送信処理部41で送信処理を行った後、送信装置Aに向けて送信される(L4)。   On the other hand, the receiving device B receives the radio signal transmitted from the transmitting device A by the antenna unit 47 as in the previous time, and separates it into a control information codeword and a transport block codeword in the demapping unit 45, The control information reception processing unit 37 and the transport block reception processing unit 35 respectively perform reception processing. At this time, the code block separation unit 35d in the transport block reception processing unit 35 stores the code block combination order storage according to the value (= 1) of the code block combination order index included in the control information from the control information reception processing unit 37. Referring to the code block combination order stored in the part 35a, the transport block code word is assigned to the code blocks 3, 4, 5, 6, 1, 2 from the beginning as in the case where the combination order index of FIG. Are separated into code blocks 1, 2, 3, 4, 5, and 6. Then, the decoding unit 35c performs rate dematching processing, decoding processing, and CRC decoding result inspection for each code block. As a result, among the code blocks whose decoding result is NG during the previous reception process, the decoding result of the code block 3 transmitted in the communication band A with good communication quality becomes OK by this retransmission, and the communication quality becomes parallel. For the code blocks 5 and 6 transmitted in the communication band B, it is assumed that the code block 5 is OK and the code block 6 is NG (83). In that case, as in the previous case, the decoding result of the entire transport block becomes NG again, the decoding result NG is notified to the upper layer 33, and then the reception result information (NACK) output from the upper layer 33 is received. After the result information transmission processing unit 41 performs the transmission process, the result information is transmitted toward the transmission apparatus A (L4).

次に、送信装置Aは受信装置Bから送信された受信結果情報を再度受信すると、上記と同様の再送処理が行われる。但し、今回はコードブロック結合順序インデックスの値が2で設定され、コードブロック結合部5dにおいて、コードブロック結合順序記憶部5aに格納されているコードブロック結合インデックスが2のときのコードブロック結合順序に従い、図3の結合順序インデックスが2の場合のとおりに、コードブロック5,6,1,2,3,4の順で結合し、トランスポートブロックコードワードを作成して、制御情報コードワードとともに受信装置Bに向けて送信する(L5)。受信装置Bでは、送信装置Aからのコードブロック結合順序インデックス(=2)を含む制御情報コードワードと、トランスポートブロックコードワードを受信し、それぞれの受信処理を行う。このとき、トランスポートブロック受信処理部35内のコードブロック分離部35dでは、制御情報受信処理部37からの制御情報に含まれるコードブロック結合順序インデックスの値(=2)に従い、コードブロック結合順序記憶部35aに格納されているコードブロック結合順序を参照し、図3の結合順序インデックスが2の場合のとおりに、トランスポートブロックコードワードを先頭からコードブロック5,6,1,2,3,4の各コードブロックコードワードに分離し、さらに、それらをコードブロック1,2,3,4,5,6に並べ替える。そして、復号部35cにてコードブロック毎にレートデマッチング処理、復号処理、CRCによる復号結果の検査を行う。その結果、前回の受信処理時に復号結果がNGとなったコードブロック6についてもCRCによる復号検査結果がOKとなったものとする(85)。そして、トランスポートブロック復元部35bにおいて、すべてのコードブロックを結合してトランスポートブロックを作成し、復号結果(OK)とともに、上位レイヤ33に出力される。その後、上位レイヤ33から受信結果情報(ACK)が受信装置Bに入力され、受信結果情報送信処理部41において送信処理が行われた後、送信装置Aに向けて送信され(L6)、それを送信装置Aが受信して処理が終了する。   Next, when the transmission device A receives the reception result information transmitted from the reception device B again, the same retransmission processing as described above is performed. However, this time, the value of the code block combining order index is set to 2, and the code block combining unit 5d follows the code block combining order when the code block combining index stored in the code block combining order storage unit 5a is 2. As shown in FIG. 3, when the combination order index is 2, the code blocks 5, 6, 1, 2, 3, and 4 are combined in the order, and a transport block code word is generated and received together with the control information code word. Transmission is performed toward the device B (L5). The receiving apparatus B receives the control information codeword including the code block combination order index (= 2) and the transport block codeword from the transmitting apparatus A, and performs respective reception processes. At this time, the code block separation unit 35 d in the transport block reception processing unit 35 stores the code block combination order storage in accordance with the code block combination order index value (= 2) included in the control information from the control information reception processing unit 37. Referring to the code block combination order stored in the unit 35a, the transport block code word is assigned to the code blocks 5, 6, 1, 2, 3, 4 from the beginning as in the case where the combination order index in FIG. Are divided into code blocks 1, 2, 3, 4, 5, and 6. Then, the decoding unit 35c performs rate dematching processing, decoding processing, and CRC decoding result inspection for each code block. As a result, it is assumed that the decoding check result by CRC is OK for the code block 6 whose decoding result is NG in the previous reception process (85). Then, in the transport block restoration unit 35b, all code blocks are combined to create a transport block, which is output to the upper layer 33 together with the decoding result (OK). Thereafter, the reception result information (ACK) is input from the upper layer 33 to the reception device B, and after transmission processing is performed in the reception result information transmission processing unit 41, it is transmitted to the transmission device A (L6). The transmission apparatus A receives and ends the process.

このように、本発明の第1の実施の形態による送信装置および受信装置によれば、複数の通信品質の異なる周波数帯域を使用して、複数のコードブロックで構成されるトランスポートブロックを送信する場合でも、特定のコードブロックが常に同じ周波数帯域に割り当てられて送信されることがなくなるので、コードブロック毎の通信品質の偏りを抑えることができ、効率的な通信を行うことができる。   As described above, according to the transmitting apparatus and the receiving apparatus according to the first embodiment of the present invention, a transport block composed of a plurality of code blocks is transmitted using a plurality of frequency bands having different communication qualities. Even in this case, since a specific code block is not always assigned to the same frequency band and transmitted, it is possible to suppress a deviation in communication quality for each code block and to perform efficient communication.

(第2の実施の形態)
次に、本発明の第2の実施の形態に係る送信装置および受信装置について説明する。本実施の形態においても、図1および図2の例で示される送信装置Aおよび受信装置Bを用いるため、その構成については説明を省略する。但し、本実施の形態では、HARQのRV(冗長バージョン)によってコードブロック結合順序が一意に決定するところが第1の実施の形態と異なる。
(Second Embodiment)
Next, a transmission device and a reception device according to the second embodiment of the present invention will be described. Also in the present embodiment, since the transmission device A and the reception device B shown in the examples of FIGS. 1 and 2 are used, description of the configuration is omitted. However, this embodiment is different from the first embodiment in that the code block combination order is uniquely determined by HARQ RV (redundant version).

図5は、本実施の形態によるコードブロックの結合順序の一例を表す図である。図5に示すように、送信時のRVに対応して、それぞれ異なるコードブロック(CB)73の結合順序が割り当てられており、送信装置A内のコードブロック結合順序記憶部5aと受信装置B内のコードブロック結合順序記憶部35aに格納されている。送信装置A内のコードブロック結合部5d、および、受信装置B内のコードブロック分離部35dでは、上位レイヤ33あるいは制御情報受信処理部37から入力される制御情報に含まれるRVの値に対応したコードブロック結合順序を、コードブロック結合順序記憶部5aあるいは35aから読み出して、それぞれの処理を行う。   FIG. 5 is a diagram illustrating an example of the combination order of code blocks according to the present embodiment. As shown in FIG. 5, different code block (CB) 73 combinations are assigned to correspond to the RVs at the time of transmission, and the code block combination order storage unit 5a in the transmitter A and the receiver B Are stored in the code block combination order storage unit 35a. The code block combining unit 5d in the transmitting device A and the code block separating unit 35d in the receiving device B correspond to the RV value included in the control information input from the upper layer 33 or the control information reception processing unit 37. The code block combination order is read from the code block combination order storage unit 5a or 35a, and each process is performed.

図6は、本実施の形態による送信装置および受信装置を用いて通信した場合のシーケンスの一例を示す図である。図4で示される第1の実施の形態の通信シーケンス図と異なる点は、コードブロックの結合順序の決定に、RVの値を用いるところである。すなわち、初回送信時はRV=0で送信されるため、トランスポートブロックコードワードは図5に従い、コードブロック1,2,3,4,5,6の順番で結合されて送受信される(L11、L12、91)。その後、再送時1回目(RV=1)および2回目(RV=2)においても同様に、それぞれコードブロック3,4,5,6,1,2、コードブロック5,6,1,2,3,4の順序で結合されて送受信される(L13からL16、93、95)。   FIG. 6 is a diagram illustrating an example of a sequence when communication is performed using the transmission device and the reception device according to the present embodiment. The difference from the communication sequence diagram of the first embodiment shown in FIG. 4 is that the value of RV is used to determine the combination order of code blocks. That is, since RV = 0 is transmitted at the first transmission, the transport block codeword is transmitted and received by being combined in the order of the code blocks 1, 2, 3, 4, 5, 6 according to FIG. 5 (L11, L12, 91). Thereafter, in the first time (RV = 1) and the second time (RV = 2) at the time of retransmission, the code blocks 3, 4, 5, 6, 1, 2 and the code blocks 5, 6, 1, 2, 3 are respectively the same. , 4 are combined and transmitted / received (L13 to L16, 93, 95).

このように、本発明の第2の実施の形態による送信装置Aおよび受信装置Bによれば、複数の通信品質の異なる周波数帯域を使用して、複数のコードブロックで構成されるトランスポートブロックを送信する場合でも、HARQのRVに応じてコードブロックの結合順序を変えることができる。従って、制御情報に特別な情報を含めることなく、特定のコードブロックが常に同じ周波数帯域に割り当てられて送信されることがなくなるため、コードブロック毎の通信品質の偏りを抑制することができ、効率的な通信を行うことができるという利点がある。   As described above, according to the transmitting apparatus A and the receiving apparatus B according to the second embodiment of the present invention, the transport block composed of a plurality of code blocks is used using a plurality of frequency bands having different communication qualities. Even in the case of transmission, the combination order of code blocks can be changed according to HARQ RV. Therefore, specific code blocks are not always assigned to the same frequency band and transmitted without including special information in the control information, so that it is possible to suppress the communication quality bias for each code block, and to improve efficiency. There is an advantage that the communication can be performed.

(第3の実施の形態)
次に、本発明の第3の実施の形態による送信装置および受信装置について説明する。本実施の形態においても、図1および図2に例示した送信装置Aおよび受信装置Bを用いることができるため、その構成についての説明を省略する。但し、本実施の形態では、送受信回数によってコードブロック結合順序を一意に決定するところが第1、第2の実施の形態と異なる点である。
(Third embodiment)
Next, a transmission device and a reception device according to the third embodiment of the present invention will be described. Also in the present embodiment, since the transmission device A and the reception device B illustrated in FIGS. 1 and 2 can be used, description of the configuration is omitted. However, the present embodiment is different from the first and second embodiments in that the code block combination order is uniquely determined by the number of times of transmission and reception.

図7は、本実施の形態におけるコードブロックの結合順序の一例を表す図である。図7に示すように、送信回数(図では、1から6までが示されている。)に対応して、それぞれ異なるコードブロック(CB)101の結合順序が割り当てられており、送信装置A内のコードブロック結合順序記憶部5aと受信装置B内のコードブロック結合順序記憶部35aに、結合順序が格納されている。送信装置A内のコードブロック結合部5d、および、受信装置B内のコードブロック分離部35dでは、送受信回数に対応したコードブロック結合順序を、コードブロック結合順序記憶部5aあるいは35aから読み出して、それぞれの処理を行う。   FIG. 7 is a diagram illustrating an example of the code block combination order according to the present embodiment. As shown in FIG. 7, different code blocks (CB) 101 are assigned in association with the number of times of transmission (in the figure, 1 to 6 are shown). The code block combination order storage unit 5a and the code block combination order storage unit 35a in the receiving apparatus B store the combination order. The code block combining unit 5d in the transmitting apparatus A and the code block separating unit 35d in the receiving apparatus B read the code block combining order corresponding to the number of transmission / reception from the code block combining order storage unit 5a or 35a, respectively. Perform the process.

ここで、送信回数と結合順序とは、送信回数に応じて、一意に結合順序が決まるようになっており、例えば、その結合順序は予め仕様などで定義されている。   Here, the number of transmissions and the combination order are such that the combination order is uniquely determined according to the number of transmissions. For example, the combination order is defined in advance by specifications or the like.

図8は、本実施の形態の送信装置Aおよび受信装置Bを用いて通信した場合のシーケンスの一例を示す図である。図4あるいは図6で示される第1あるいは第2の実施の形態の通信シーケンス図と異なる点は、コードブロックの結合順序の決定に、送信回数を用いる点である。すなわち、初回送信時(送信1回目)のトランスポートブロックコードワードは、図7に従い、コードブロック1,2,3,4,5,6の順番で結合されて送受信される(L21・L22、111)。その後、再送1回目(送信2回目)および再送2回目(送信3回目)においても同様に、それぞれコードブロック3,4,5,6,1,2(L23・L24、113)、コードブロック5,6,1,2,3,4(L25・L26、115)の順序で結合されて送受信される。   FIG. 8 is a diagram illustrating an example of a sequence when communication is performed using the transmission device A and the reception device B of the present embodiment. The difference from the communication sequence diagram of the first or second embodiment shown in FIG. 4 or 6 is that the number of transmissions is used to determine the code block combination order. That is, the transport block codeword at the first transmission (first transmission) is transmitted and received by being combined in the order of code blocks 1, 2, 3, 4, 5, 6 according to FIG. 7 (L21, L22, 111). ). Thereafter, in the first retransmission (second transmission) and second retransmission (third transmission), the code blocks 3, 4, 5, 6, 1, 2 (L23 / L24, 113), the code blocks 5, 6, 1, 2, 3, 4 (L25 / L26, 115) are combined and transmitted / received.

このように、本発明の第3の実施の形態による送信装置および受信装置によれば、複数の通信品質の異なる周波数帯域を使用して、複数のコードブロックで構成されるトランスポートブロックを送受信する場合でも、送信回数に応じてコードブロックの結合順序を変えることができる。従って、制御情報に特別な情報を含めることなく、特定のコードブロックが常に同じ周波数帯域に割り当てられて送信されないようにすることができるため、コードブロック毎の通信品質の偏りを抑制することができ、効率的な通信を行うことができる。   As described above, according to the transmitting apparatus and the receiving apparatus according to the third embodiment of the present invention, transport blocks composed of a plurality of code blocks are transmitted and received using a plurality of frequency bands having different communication qualities. Even in this case, the code block combination order can be changed according to the number of transmissions. Therefore, since it is possible to prevent a specific code block from being always assigned to the same frequency band and transmitted without including special information in the control information, it is possible to suppress an uneven communication quality for each code block. Efficient communication.

(第4の実施の形態)
次に、本発明の第4の実施の形態による送信装置および受信装置について説明する。図9および図10は、本実施の形態による送信装置Cおよび受信装置Dの一構成例を示す機能ブロック図である。図1および図2で示される送信装置Aおよび受信装置Bと異なる点は、コードブロック結合順序記憶部が設けられていない点であり、それ以外の構成は図1および図2と同じであるため、その説明を省略する。
(Fourth embodiment)
Next, a transmission device and a reception device according to the fourth embodiment of the present invention will be described. FIG. 9 and FIG. 10 are functional block diagrams showing a configuration example of the transmission device C and the reception device D according to the present embodiment. The difference from the transmitting apparatus A and the receiving apparatus B shown in FIG. 1 and FIG. 2 is that the code block combination order storage unit is not provided, and the other configuration is the same as FIG. 1 and FIG. The description is omitted.

図11は、本実施の形態の送信装置C内のコードブロック結合部(5d)における、各コードブロックコードワード結合方法の一例を示す図である。図11で示すように、まず、コードブロック1(CB1)からコードブロックn(CBn:最後尾のコードブロック)までの第0ビットを順番に結合していく。次に、コードブロック1からコードブロックnの第1ビットを順番に結合していく。以降、コードブロックの最後尾ビットまでこれを繰り返して、トランスポートブロックコードワードを作成する(矢印AR参照)。一方、本実施の形態による受信装置D内のコードブロック分離部35dでは、受信したトランスポートブロックコードワードに対して、送信装置C内コードブロック結合部5dと逆の処理を行い、各コードブロックコードワードに分離する。   FIG. 11 is a diagram illustrating an example of each code block codeword combining method in the code block combining unit (5d) in the transmission apparatus C according to the present embodiment. As shown in FIG. 11, first, the 0th bit from the code block 1 (CB1) to the code block n (CBn: last code block) is combined in order. Next, the first bits of code block 1 to code block n are combined in order. Thereafter, this is repeated up to the last bit of the code block to create a transport block code word (see arrow AR). On the other hand, the code block separation unit 35d in the receiving device D according to the present embodiment performs the reverse process to the code block combining unit 5d in the transmitting device C on the received transport block codeword, and each code block code Separate into words.

図12は、図11で示されるように構成されたトランスポートブロックコードワードが、マッピング部において複数の周波数帯域にどのようにマッピングされるかの一例を表した図である。図12で示すように、各コードブロックのコードワードが、各周波数帯域に均等にマッピングされるため、周波数帯域毎に通信品質が異なる場合でも、コードブロック毎の通信品質の偏りをなくすことができる。   FIG. 12 is a diagram illustrating an example of how the transport block codeword configured as illustrated in FIG. 11 is mapped to a plurality of frequency bands in the mapping unit. As shown in FIG. 12, since the codeword of each code block is mapped to each frequency band evenly, even if the communication quality differs for each frequency band, it is possible to eliminate the uneven communication quality for each code block. .

このように、本発明の第4の実施の形態による送信装置Cおよび受信装置Dによれば、複数の通信品質の異なる周波数帯域を使用して、複数のコードブロックで構成されるトランスポートブロックを送受信する場合でも、各コードブロックを均等に各周波数帯域にマッピングすることが可能となり、各コードブロックの通信品質の偏りを抑えることができるため、効率的な通信が可能となる。   As described above, according to the transmission device C and the reception device D according to the fourth embodiment of the present invention, a transport block including a plurality of code blocks is used using a plurality of frequency bands having different communication qualities. Even when transmission / reception is performed, each code block can be evenly mapped to each frequency band, and an uneven communication quality of each code block can be suppressed, so that efficient communication is possible.

(第5の実施の形態)
次に、本発明の第5の実施の形態による送信装置および受信装置について説明する。本実施の形態では、トランスポートブロックの送受信を行う前に、コードブロックの結合順序を変更するかしないか、また変更する場合はどの結合順序変更方式を使うかを、予め送信装置から受信装置に通知しておくことを特徴としている。この通知方法には、上位レイヤ間での通信、例えばRRCシグナリングによって行うことができる。
(Fifth embodiment)
Next, a transmission device and a reception device according to the fifth embodiment of the present invention will be described. In this embodiment, before transmission / reception of the transport block, whether or not to change the combination order of the code blocks, and which combination order change method to use is changed in advance from the transmission apparatus to the reception apparatus. It is characterized by notification. This notification method can be performed by communication between higher layers, for example, RRC signaling.

図13は、送信装置から受信装置に対して通知される、コードブロック結合順序変更通知の一例を示す図である。図13に示すように、値が1から4に、それぞれ本発明の実施の形態1から4までにおいて説明したコードブロック結合順序の決定方式が割り当てられており、これらの値を指定したコードブロック結合順序変更通知が送信装置から受信装置に通知されると、次回以降のトランスポートブロックの送受信においては、その値に対応したコードブロック結合順序の決定方式が使用されるようになっている。また、コードブロック結合順序変更通知の値が0の場合は、コードブロックの結合順序変更は行われず、コードブロックは先頭のものから順番に結合されることになる。   FIG. 13 is a diagram illustrating an example of a code block combination order change notification notified from the transmission device to the reception device. As shown in FIG. 13, values 1 to 4 are assigned with the code block combination order determination methods described in the first to fourth embodiments of the present invention, and code block combinations specifying these values are assigned. When the order change notification is notified from the transmission apparatus to the reception apparatus, the code block combination order determination method corresponding to the value is used in the next transmission / reception of the transport block. When the code block combination order change notification value is 0, the code block combination order is not changed, and the code blocks are combined in order from the top.

図14は、本実施の形態における、送信装置Eと受信装置Fとの間の通信シーケンスを示す図である。なお、送信装置Eおよび受信装置Fは、本発明の実施の形態1から4までの機能をすべて含んでいるものとする。まず、送信装置Eから受信装置Fに対して、値を2に設定したコードブロック結合順序変更通知が送信される(L31)。その次に送られるトランスポートブロック1および2は、コードブロックの結合順序決定方式として図13において値2で指定されているRV参照方式を使用して、送受信される(L32、L33)。   FIG. 14 is a diagram illustrating a communication sequence between the transmission device E and the reception device F in the present embodiment. It is assumed that transmitting apparatus E and receiving apparatus F include all the functions of Embodiments 1 to 4 of the present invention. First, a code block combination order change notification with a value set to 2 is transmitted from the transmitting device E to the receiving device F (L31). The transport blocks 1 and 2 sent next are transmitted and received using the RV reference method designated by the value 2 in FIG. 13 as the code block combination order determination method (L32, L33).

次に、送信装置Eから受信装置Fに対して、値を4に設定したコードブロック(CB)結合順序変更通知が送信される(L34)。その次に送られるトランスポートブロック(TB)3および4は、コードブロックの結合順序決定方式として図13において値4で指定されているビットインタレース方式を使用して、送受信される(L35、L36)。次に、送信装置から受信装置に対して、値を0に設定したコードブロック(CB)結合順序変更通知が送信されと(L37)、その次以降に送られるトランスポートブロック(TB)5および6は、コードブロックの結合順序の変更なしに、コードブロックを1から順番に結合して送信される(L38・L39)。   Next, a code block (CB) combination order change notification with a value set to 4 is transmitted from the transmitting device E to the receiving device F (L34). The transport blocks (TB) 3 and 4 to be sent next are transmitted and received using the bit interlace method specified by the value 4 in FIG. 13 as the code block combination order determination method (L35, L36). ). Next, when a code block (CB) combination order change notification with a value set to 0 is transmitted from the transmission device to the reception device (L37), transport blocks (TB) 5 and 6 sent after that are transmitted. Are transmitted by combining the code blocks in order from 1 without changing the combination order of the code blocks (L38 and L39).

このように、本実施の形態による送信装置および受信装置によれば、複数のコードブロックで構成されるトランスポートブロックを送受信する場合に、コードブロックの結合順序を変更するかしないか、結合順序を変更する場合はどのように結合順序を変更するか、をRRCシグナリングなどの上位レイヤ間での通信によって指定することができる。   As described above, according to the transmission device and the reception device according to the present embodiment, when transmitting / receiving a transport block composed of a plurality of code blocks, whether or not to change the combination order of the code blocks is determined. When changing, it is possible to specify how to change the combination order by communication between higher layers such as RRC signaling.

以上、本発明の各実施形態について図面を参照して詳述してきたが、具体的な構成は上記実施形態に限定されるものではなく、この発明の要旨を逸脱しない範囲の設計等が可能であり、これらについても本発明の範囲に含まれるものである。   As mentioned above, although each embodiment of the present invention has been described in detail with reference to the drawings, the specific configuration is not limited to the above-described embodiment, and a design or the like within a range not departing from the gist of the present invention is possible. These are also included in the scope of the present invention.

また、本実施の形態で説明した機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより各部の処理を行ってもよい。尚、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。   In addition, a program for realizing the functions described in the present embodiment is recorded on a computer-readable recording medium, and the program recorded on the recording medium is read into a computer system and executed to execute processing of each unit. May be performed. The “computer system” here includes an OS and hardware such as peripheral devices.

また、「コンピュータシステム」は、WWWシステムを利用している場合であれば、ホームページ提供環境(あるいは表示環境)も含むものとする。   Further, the “computer system” includes a homepage providing environment (or display environment) if a WWW system is used.

また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また前記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。   The “computer-readable recording medium” refers to a storage device such as a flexible medium, a magneto-optical disk, a portable medium such as a ROM and a CD-ROM, and a hard disk incorporated in a computer system. Furthermore, the “computer-readable recording medium” dynamically holds a program for a short time, like a communication line when transmitting a program via a network such as the Internet or a communication line such as a telephone line. In this case, a volatile memory in a computer system serving as a server or a client in that case is also used to hold a program for a certain period of time. The program may be a program for realizing a part of the above-described functions, or may be a program that can realize the above-described functions in combination with a program already recorded in a computer system.

本発明は、通信装置に利用可能である。   The present invention is applicable to a communication device.

本発明の第1の実施の形態による送信装置の一構成例を示す機能ブロック図である。It is a functional block diagram which shows the example of 1 structure of the transmitter by the 1st Embodiment of this invention. 本発明の第1の実施の形態による受信装置の一構成例を示す機能ブロック図である。It is a functional block diagram which shows the example of 1 structure of the receiver by the 1st Embodiment of this invention. 本実施の形態によるコードブロックの結合順序の一例を表す図である。It is a figure showing an example of the combination order of the code block by this Embodiment. 本実施の形態による送信装置および受信装置を用いて通信した場合のシーケンスの一例を示す図である。It is a figure which shows an example of the sequence at the time of communicating using the transmitter and receiver by this Embodiment. 本発明の第2の実施の形態によるコードブロックの結合順序の一例を表す図である。It is a figure showing an example of the combination order of the code block by the 2nd Embodiment of this invention. 本実施の形態による送信装置および受信装置を用いて通信した場合のシーケンスの一例を示す図である。It is a figure which shows an example of the sequence at the time of communicating using the transmitter and receiver by this Embodiment. 本発明の第3の実施の形態におけるコードブロックの結合順序の一例を表す図である。It is a figure showing an example of the coupling | bonding order of the code block in the 3rd Embodiment of this invention. 本実施の形態の送信装置Aおよび受信装置Bを用いて通信した場合のシーケンスの一例を示す図である。It is a figure which shows an example of the sequence at the time of communicating using the transmitter A and the receiver B of this Embodiment. 本発明の第4の実施の形態による送信装置の一構成例を示す機能ブロック図である。It is a functional block diagram which shows the example of 1 structure of the transmitter by the 4th Embodiment of this invention. 本実施の形態による受信装置の一構成例を示す機能ブロック図である。It is a functional block diagram which shows the example of 1 structure of the receiver by this Embodiment. 本実施の形態の送信装置内のコードブロック結合部(5d)における、各コードブロックコードワード結合方法の一例を示す図である。It is a figure which shows an example of each code block codeword coupling | bonding method in the code block coupling | bond part (5d) in the transmission apparatus of this Embodiment. 図11で示されるように構成されたトランスポートブロックコードワードが、マッピング部において複数の周波数帯域にどのようにマッピングされるかの一例を表した図である。FIG. 12 is a diagram illustrating an example of how a transport block codeword configured as illustrated in FIG. 11 is mapped to a plurality of frequency bands in a mapping unit. 発明の第5の実施の形態による送信装置から受信装置に対して通知される、コードブロック結合順序変更通知の一例を示す図である。It is a figure which shows an example of the code block coupling | bonding order change notification notified with respect to the receiver from the transmitter by the 5th Embodiment of invention. 本実施の形態における、送信装置Aと受信装置Bとの間の通信シーケンスを示す図である。It is a figure which shows the communication sequence between the transmitter A and the receiver B in this Embodiment. E−UTRAにおけるデータの送信方法の例を示す図である。It is a figure which shows the example of the transmission method of the data in E-UTRA.

符号の説明Explanation of symbols

A…送信装置、1…機能部、3…上位レイヤ、5…トランスポートブロック送信処理部、7…制御情報送信処理部、11…受信結果情報受信処理部、15…マッピング部、17…アンテナ部、21…制御情報、23…トランスポートブロック、25…受信結果情報。 DESCRIPTION OF SYMBOLS A ... Transmission apparatus, 1 ... Function part, 3 ... Upper layer, 5 ... Transport block transmission process part, 7 ... Control information transmission process part, 11 ... Reception result information reception process part, 15 ... Mapping part, 17 ... Antenna part , 21 ... control information, 23 ... transport block, 25 ... reception result information.

Claims (14)

一つのトランスポートブロックを複数のコードブロックに分割し、前記コードブロックそれぞれに対して誤り訂正符号化を行い、再びそれらのコードブロックを結合して送信する送信装置であって、
分割されて誤り訂正符号化された前記コードブロックを結合する際に、前記コードブロックの結合順序を変えるコードブロック結合部を有することを特徴とする送信装置。
A transmission device that divides one transport block into a plurality of code blocks, performs error correction coding on each of the code blocks, and combines and transmits these code blocks again,
A transmission apparatus comprising: a code block combining unit that changes a combination order of the code blocks when combining the code blocks that have been divided and error correction encoded.
前記コードブロックの結合順序は、制御情報によって前記送信装置から受信装置に送られることを特徴とする請求項1に記載の送信装置。   The transmission apparatus according to claim 1, wherein the combination order of the code blocks is transmitted from the transmission apparatus to the reception apparatus according to control information. 前記コードブロックの結合順序は、冗長バージョンの値によって決まることを特徴とする請求項1又は2に記載の送信装置。   The transmission apparatus according to claim 1 or 2, wherein a combination order of the code blocks is determined by a value of a redundant version. 前記コードブロックの結合順序は、送信回数によって決まることを特徴とする請求項1又は2に記載の送信装置。   The transmission apparatus according to claim 1 or 2, wherein the combination order of the code blocks is determined by the number of transmissions. 前記コードブロックの結合順序は、各コードブロックをビット単位で順番に配置することを特徴とする請求項1又は2に記載の送信装置。   The transmission apparatus according to claim 1, wherein the code blocks are combined in such a manner that the code blocks are sequentially arranged in units of bits. 前記コードブロックの結合順序変更は、RRCシグナリングによって開始または終了され、またコードブロック結合順序の変更方法をRRCシグナリングによって指定できることを特徴とする請求項1又は2に記載の送信装置。   The transmission apparatus according to claim 1 or 2, wherein the code block combining order change is started or ended by RRC signaling, and a method of changing the code block combining order can be designated by RRC signaling. 請求項1に記載の送信装置から送信されたトランスポートブロックを受信する受信装置であって、
前記送信装置からコードブロックの結合順序が変えられて送信された複数のコードブロックを、元の順序どおりに並べ替えるトランスポートブロック復元部を有することを特徴とする受信装置。
A reception device that receives a transport block transmitted from the transmission device according to claim 1,
A receiving apparatus, comprising: a transport block restoration unit that rearranges a plurality of code blocks transmitted from the transmitting apparatus with the code block combination order changed, in the original order.
前記コードブロックの結合順序は、制御情報によって前記送信装置から前記受信装置に送られることを特徴とする請求項7に記載の受信装置。   The receiving apparatus according to claim 7, wherein the combination order of the code blocks is transmitted from the transmitting apparatus to the receiving apparatus according to control information. 前記コードブロックの結合順序は、冗長バージョンの値によって決まることを特徴とする請求項8に記載の受信装置。   The receiving apparatus according to claim 8, wherein the combination order of the code blocks is determined by a redundant version value. 前記コードブロックの結合順序は、送信回数によって決まることを特徴とする請求項8に記載の受信装置。   The receiving apparatus according to claim 8, wherein the combination order of the code blocks is determined by the number of transmissions. 前記コードブロックの結合順序は、各コードブロックをビット単位で順番に配置することを特徴とする、請求項8に記載の受信装置。   The receiving apparatus according to claim 8, wherein the code blocks are combined in such a manner that the code blocks are sequentially arranged in units of bits. 前記コードブロックの結合順序変更は、RRCシグナリングによって開始または終了され、またコードブロック結合順序の変更方法をRRCシグナリングによって指定できることを特徴とする、請求項8に記載受信装置。   The receiving apparatus according to claim 8, wherein the code block combining order change is started or ended by RRC signaling, and a code block combining order changing method can be specified by RRC signaling. 請求項1から6までのいずれか1項に記載の送信装置、および、請求項7から12までのいずれか1項に記載の受信装置を備えることを特徴とする通信システム。   A communication system comprising the transmission device according to any one of claims 1 to 6 and the reception device according to any one of claims 7 to 12. 一つのトランスポートブロックを複数のコードブロックに分割し、前記コードブロックそれぞれに対して誤り訂正符号化を行い、再びそれらのコードブロックを結合して送信する送信方法であって、
分割されて誤り訂正符号化された前記コードブロックを結合する際に、前記コードブロックの結合順序を変えるコードブロック結合ステップを有することを特徴とする送信方法。
A transmission method in which one transport block is divided into a plurality of code blocks, error correction coding is performed on each of the code blocks, and the code blocks are combined and transmitted again.
A transmission method comprising: a code block combining step for changing a combination order of the code blocks when combining the code blocks that have been divided and error correction encoded.
JP2008260005A 2008-10-06 2008-10-06 Transmission device, reception device, communication method, and communication system Pending JP2010093449A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008260005A JP2010093449A (en) 2008-10-06 2008-10-06 Transmission device, reception device, communication method, and communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008260005A JP2010093449A (en) 2008-10-06 2008-10-06 Transmission device, reception device, communication method, and communication system

Publications (1)

Publication Number Publication Date
JP2010093449A true JP2010093449A (en) 2010-04-22

Family

ID=42255780

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008260005A Pending JP2010093449A (en) 2008-10-06 2008-10-06 Transmission device, reception device, communication method, and communication system

Country Status (1)

Country Link
JP (1) JP2010093449A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018507636A (en) * 2015-02-03 2018-03-15 クゥアルコム・インコーポレイテッドQualcomm Incorporated Code block cluster level HARQ
WO2019031830A1 (en) * 2017-08-10 2019-02-14 삼성전자 주식회사 Method and apparatus for channel access in unlicensed band in wireless communication system
JP2019149782A (en) * 2018-02-28 2019-09-05 国立大学法人 東京大学 Communication system, space side transmitting station apparatus, ground side receiving station apparatus, and program
JPWO2019064378A1 (en) * 2017-09-27 2020-09-03 富士通株式会社 Wireless communication methods, wireless communication systems, wireless terminals, and base stations
US11368273B2 (en) 2017-08-10 2022-06-21 Samsung Electronics Co., Ltd. Method and apparatus for channel access in unlicensed band in wireless communication system

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018507636A (en) * 2015-02-03 2018-03-15 クゥアルコム・インコーポレイテッドQualcomm Incorporated Code block cluster level HARQ
WO2019031830A1 (en) * 2017-08-10 2019-02-14 삼성전자 주식회사 Method and apparatus for channel access in unlicensed band in wireless communication system
US11368273B2 (en) 2017-08-10 2022-06-21 Samsung Electronics Co., Ltd. Method and apparatus for channel access in unlicensed band in wireless communication system
JPWO2019064378A1 (en) * 2017-09-27 2020-09-03 富士通株式会社 Wireless communication methods, wireless communication systems, wireless terminals, and base stations
JP2019149782A (en) * 2018-02-28 2019-09-05 国立大学法人 東京大学 Communication system, space side transmitting station apparatus, ground side receiving station apparatus, and program
JP7060232B2 (en) 2018-02-28 2022-04-26 国立大学法人 東京大学 Communication system, space-side transmitting station equipment, ground-side receiving station equipment, and programs

Similar Documents

Publication Publication Date Title
CN111954982B (en) Apparatus and method for encoding and decoding using polar code in wireless communication system and broadcasting system
KR101323032B1 (en) Method and appaeatus for multicasting with feedback information
CN105934905B (en) The soft data inclusion of supercomposed coding closes method and its user equipment
CN111492604B (en) System for non-terrestrial communication
US9584254B2 (en) Data transmission method and device for reducing loss of information bits
US9391754B2 (en) Methods of mapping retransmissions responsive to bundled nack messages and related devices
US7397861B2 (en) Mapping strategy for OFDM-based systems using H-ARQ
JP5444230B2 (en) Asynchronous hybrid ARQ process indication in MIMO wireless communication system
CN107888330B (en) Data transmission method and device
US7289567B2 (en) Apparatus and method for transmitting and receiving data using partial chase combining
RU2547696C2 (en) Communication control method, mobile communication system and mobile terminal
US20160191225A1 (en) Rate Matching and Soft Channel Bits Storage for Superposition Coding
KR101096309B1 (en) Apparatus and method for rate matching to maintain code block resource element boundaries
US20190380126A1 (en) Method and Apparatus for Transmitting and Receiving Uplink Control Information in Carrier Aggregation Environment
WO2010005927A1 (en) Method and apparatus for use in cooperative relays using incremental redundancy and spatial diversity (distributed spatial multiplexing or distributed space time coding)
JP6265387B2 (en) Method and associated apparatus for mapping retransmissions in response to bundled NACK messages
KR20200003020A (en) Base station apparatus, terminal apparatus, wireless communication system, and communication method
JP2010147755A (en) Transmitter, receiver and communication system
JP2010093449A (en) Transmission device, reception device, communication method, and communication system
KR20090061562A (en) Method and apparatus of communication using soft decision
JP2022002406A (en) Ue used for channel coding, and method and device in base station
CN1860754B (en) Transmitting apparatus and transmitting method
CN102265576B (en) Method for transmission of data over a communications channel
US20120201192A1 (en) Method and apparatus for relaying uplink signals
KR20130140883A (en) Coding block storage method and device