TRANSMISSION SYSTEM, TRANSMISSION METHOD, TRANSMITTER, RECEIVER, DECODING METHOD, AND DECODER
First Claim
1. A transmission system comprising:
- a transmitter device transmitting an information signal multiplied by a code, the code being a time block code constituted by a plurality of time series symbols, the transmitter device multiplying the information signal by a plurality of the time block codes, respectively, multiplexing multiplication results on a time axis and transmitting multiplexed signals; and
a receiver device including a reception filter,wherein if an impulse response matrix of a channel is a matrix H, a characteristic of the reception filter is set to be represented by a complex conjugate transpose matrix HH to the matrix H and each of the time block codes is set by an eigen code represented by an eigen vector of a matrix HHH representing a coupled system in which the channel is coupled to the reception filter,the receiver device includes a received modulation block buffer recording a received modulation block signal; and
a decoded block buffer recording a decoding result of each of received modulation block signals, anda processing includinga first step of, when receiving a new modulation block A, storing the modulation block A in the received modulation block buffer, re-modulating a latest decoding result of a modulation block B recorded in the decoded block buffer and received just before the modulation block A and filtering the latest decoding result of the modulation block B to correspond to the channel, thereby obtaining a prefix interference component received by the modulation block A from the modulation block B, decoding the modulation block A after eliminating the prefix interference component from the modulation block A and storing a decoding result in the decoded block buffer, and setting a second latest modulation block among modulation blocks in the received modulation block buffer as a to-be-re-decoded modulation block;
a second step of reading a latest decoding result of a modulation block received just before the to-be-re-decoded modulation block from the decoded block buffer, re-modulating the read latest decoding result and filtering the read latest decoding result to correspond to the channel, thereby obtaining a prefix interference component, reading a latest decoding result of a modulation block received just after the to-be-re-decoded modulation block from the decoded block buffer, re-modulating the read latest decoding result and filtering the read latest recoding result to correspond to the channel, thereby obtaining a postfix interference component, decoding the to-be-re-decoded modulation block after eliminating the prefix interference component and the postfix interference component from the to-be-re-decoded modulation block and storing a decoding result in the decoded block buffer, and setting a modulation block stored in the received modulation block buffer and received just before the to-be-re-decoded modulation block as a new to-be-re-decoded modulation block; and
a third step of repeating the second step by a desired number of timesis executed as a decoding processing.
1 Assignment
0 Petitions
Accused Products
Abstract
A transmission system capable of obtaining an effect of orthogonality among time block codes and an effect of path diversity on a distorted channel is provided. In the transmission system including: a transmitter device transmitting an information signal S[n] multiplied by a code, the code being a time block code constituted by a plurality of time series symbols, the transmitter device multiplying the information signal by a plurality of the time block codes, respectively, multiplexing multiplication results on a time axis and transmitting multiplexed signals; and a receiver device including a reception filter, if an impulse response matrix of a channel is a matrix H, a characteristic of the reception filter is set to be represented by a complex conjugate transpose matrix HH to the matrix H and each of the time block codes is set by an eigen code E_I[n] represented by an eigen vector of a matrix HHH representing a coupled system in which the channel is coupled to the reception filter.
-
Citations
13 Claims
-
1. A transmission system comprising:
-
a transmitter device transmitting an information signal multiplied by a code, the code being a time block code constituted by a plurality of time series symbols, the transmitter device multiplying the information signal by a plurality of the time block codes, respectively, multiplexing multiplication results on a time axis and transmitting multiplexed signals; and a receiver device including a reception filter, wherein if an impulse response matrix of a channel is a matrix H, a characteristic of the reception filter is set to be represented by a complex conjugate transpose matrix HH to the matrix H and each of the time block codes is set by an eigen code represented by an eigen vector of a matrix HHH representing a coupled system in which the channel is coupled to the reception filter, the receiver device includes a received modulation block buffer recording a received modulation block signal; and
a decoded block buffer recording a decoding result of each of received modulation block signals, anda processing including a first step of, when receiving a new modulation block A, storing the modulation block A in the received modulation block buffer, re-modulating a latest decoding result of a modulation block B recorded in the decoded block buffer and received just before the modulation block A and filtering the latest decoding result of the modulation block B to correspond to the channel, thereby obtaining a prefix interference component received by the modulation block A from the modulation block B, decoding the modulation block A after eliminating the prefix interference component from the modulation block A and storing a decoding result in the decoded block buffer, and setting a second latest modulation block among modulation blocks in the received modulation block buffer as a to-be-re-decoded modulation block; a second step of reading a latest decoding result of a modulation block received just before the to-be-re-decoded modulation block from the decoded block buffer, re-modulating the read latest decoding result and filtering the read latest decoding result to correspond to the channel, thereby obtaining a prefix interference component, reading a latest decoding result of a modulation block received just after the to-be-re-decoded modulation block from the decoded block buffer, re-modulating the read latest decoding result and filtering the read latest recoding result to correspond to the channel, thereby obtaining a postfix interference component, decoding the to-be-re-decoded modulation block after eliminating the prefix interference component and the postfix interference component from the to-be-re-decoded modulation block and storing a decoding result in the decoded block buffer, and setting a modulation block stored in the received modulation block buffer and received just before the to-be-re-decoded modulation block as a new to-be-re-decoded modulation block; and a third step of repeating the second step by a desired number of times is executed as a decoding processing. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A transmission method using a transmitter device transmitting an information signal multiplied by a code and a receiver device including a reception filter,
wherein if an impulse response matrix of a channel is a matrix H, then a characteristic of the reception filter is set to be represented by a complex conjugate transpose matrix HH to the matrix H, a matrix HHH representing a coupled system in which the channel is coupled to the reception filter is an Hermitian symmetric matrix and the code is a code corresponding to an eigen vector of the matrix HHH, the receiver device includes a received modulation block buffer recording a received modulation block signal; - and a decoded block buffer recording a decoding result of each of received modulation block signals, and
a processing including a first step of, when receiving a new modulation block A, storing the modulation block A in the received modulation block buffer, re-modulating a latest decoding result of a modulation block B recorded in the decoded block buffer and received just before the modulation block A and filtering the latest decoding result of the modulation block B to correspond to the channel, thereby obtaining a prefix interference component received by the modulation block A from the modulation block B, decoding the modulation block A after eliminating the prefix interference component from the modulation block A and storing a decoding result in the decoded block buffer, and setting a second latest modulation block among modulation blocks in the received modulation block buffer as a to-be-re-decoded modulation block; a second step of reading a latest decoding result of a modulation block received just before the to-be-re-decoded modulation block from the decoded block buffer, re-modulating the read latest decoding result and filtering the read latest decoding result to correspond to the channel, thereby obtaining a prefix interference component, reading a latest decoding result of a modulation block received just after the to-be-re-decoded modulation block from the decoded block buffer, re-modulating the read latest decoding result and filtering the read latest recoding result to correspond to the channel, thereby obtaining a postfix interference component, decoding the to-be-re-decoded modulation block after eliminating the prefix interference component and the postfix interference component from the to-be-re-decoded modulation block and storing a decoding result in the decoded block buffer, and setting a modulation block stored in the received modulation block buffer and received just before the to-be-re-decoded modulation block as a new to-be-re-decoded modulation block; and a third step of repeating the second step by a desired number of times is executed as a decoding processing.
- and a decoded block buffer recording a decoding result of each of received modulation block signals, and
-
7. A transmission system comprising:
-
a transmitter device transmitting an information signal multiplied by a code, the information signal being transmitted on a channel using a plurality of transmit antennas and received from the channel using a plurality of reception antennas, the code being a time block code constituted by a plurality of time series symbols, the transmitter device multiplying the information signal by a plurality of the time block codes, respectively, multiplexing multiplication results on a time axis and transmitting multiplexed signals; and a receiver device including a reception filter, wherein if an impulse response matrix HM of the channel is defined by the following formula with an impulse response matrix Hij (where i is to discriminate the transmit antennas from one another and j is to discriminate the reception antennas from one another) in a combination between each of the transmit antennas and each of the reception antennas, a characteristic of the reception filter is set to be represented by a complex conjugate transpose matrix HMH to the matrix HM and each of the time block codes is set by an eigen code represented by an eigen vector of a matrix HMHHM representing a coupled system in which the channel is coupled to the reception filter, and the receiver device includes received modulation block buffer of each of the plurality of reception antenna recording each modulation block received by the plurality of reception antennas in parallel, respectively, and provided to correspond to the reception antennas, respectively, combining means for arranging the modulation blocks in an appropriate order and combining the modulation blocks, and a decoded block buffer recording a decoding result of a combined modulation block combined by the combining means; reception means for, when receiving a new modulation block A_i (where i indicates an antenna number), reading a latest decoding result of a modulation block B_i received just before the modulation block A_i from the decoded block buffer, re-modulating the read latest decoding result and filtering the read latest decoding result to correspond to the channel, thereby obtaining a prefix interference component for each A_i, eliminating the prefix interference component from the modulation block A_i, combining, by the combining means, each A_i from which the prefix interference component is eliminated to generate a combined modulation block, storing a decoding result of decoding the combined modulation block in the decoded block buffer, and setting each of a second latest modulation block among modulation blocks in the received modulation block buffer to correspond to each of the reception antennas as each to-be-re-decoded modulation block; re-decoding means for reading a latest decoding result of a modulation block received just before the each to-be-re-decoded modulation block from the decoded block buffer, re-modulating the read latest decoding result of the each to-be-re-decoded modulation block and filtering the read latest decoding result of the each to-be-re-decoded modulation block to correspond to the channel, thereby obtaining a prefix interference component to correspond to the each to-be-re-decoded modulation block, reading a latest decoding result of a modulation block received just after the to-be-re-decoded modulation block from the decoded block buffer, re-modulating the read latest decoding result of the to-be-re-decoded modulation block and filtering the read latest decoding result of the to-be-re-decoded modulation block to correspond to the channel, thereby obtaining a postfix interference component to correspond to the each to-be-re-decoded modulation block, eliminating the prefix interference component and the postfix interference component from the each to-be-re-decoded modulation block, combining, by the combining means, the each to-be-re-decoded modulation block from which the prefix interference component and the postfix interference component are eliminated to generate a combined modulation block, storing a decoding result of decoding the combined modulation block in the decoded block buffer, and setting each modulation block received just before the to-be-re-decoded modulation block in the received modulation block buffer to correspond to each of the reception antennas as a new to-be-re-decoded modulation block; and control means for controlling the re-decoding means to repeatedly perform a processing by a desired number of times. - View Dependent Claims (8, 9)
-
-
10. A decoding method for a transmission system including a transmitter device transmitting an information signal multiplied by a code, the code being a time block code constituted by a plurality of time series symbols, the transmitter device multiplying the information signal by a plurality of the time block codes, respectively, multiplexing multiplication results on a time axis and transmitting multiplexed signals;
- and
a receiver device including a reception filter, wherein if an impulse response matrix of a channel is a matrix H, a characteristic of the reception filter is set to be represented by a complex conjugate transpose matrix HH to the matrix H and each of the time block codes is set by an eigen code represented by an eigen vector of a matrix HHH representing a coupled system in which the channel is coupled to the reception filter, the receiver device includes a received modulation block buffer recording a received modulation block signal; and
a decoded block buffer recording a decoding result of each of received modulation block signals, andthe decoding method comprising; a first step of, when receiving a new modulation block A, storing the modulation block A in the received modulation block buffer, re-modulating a latest decoding result of a modulation block B recorded in the decoded block buffer and received just before the modulation block A and filtering the latest decoding result of the modulation block B to correspond to the channel, thereby obtaining a prefix interference component received by the modulation block A from the modulation block B, decoding the modulation block A after eliminating the prefix interference component from the modulation block A and storing a decoding result in the decoded block buffer, and setting a second latest modulation block among modulation blocks in the received modulation block buffer as a to-be-re-decoded modulation block; a second step of reading a latest decoding result of a modulation block received just before the to-be-re-decoded modulation block from the decoded block buffer, re-modulating the read latest decoding result and filtering the read latest decoding result to correspond to the channel, thereby obtaining a prefix interference component, reading a latest decoding result of a modulation block received just after the to-be-re-decoded modulation block from the decoded block buffer, re-modulating the read latest decoding result and filtering the read latest recoding result to correspond to the channel, thereby obtaining a postfix interference component, decoding the to-be-re-decoded modulation block after eliminating the prefix interference component and the postfix interference component from the to-be-re-decoded modulation block and storing a decoding result in the decoded block buffer, and setting a modulation block stored in the received modulation block buffer and received just before the to-be-re-decoded modulation block as a new to-be-re-decoded modulation block; and a third step of repeating the second step by a desired number of times.
- and
-
11. A decoding method for a transmission system including a transmitter device transmitting an information signal multiplied by a code, the code being a time block code constituted by a plurality of time series symbols, the transmitter device multiplying the information signal by a plurality of the time block codes, respectively, multiplexing multiplication results on a time axis and transmitting multiplexed signals;
- and
a receiver device receiving a transmitted signal, wherein the receiver device includes a received modulation block buffer recording a received modulation block signal; and
a decoded block buffer recording a decoding result of each of received modulation block signals, andthe decoding method comprising; a first step of, when receiving a new modulation block A, storing the modulation block A in the received modulation block buffer, re-modulating a latest decoding result of a modulation block B recorded in the decoded block buffer and received just before the modulation block A and filtering the latest decoding result of the modulation block B to correspond to the channel, thereby obtaining a prefix interference component received by the modulation block A from the modulation block B, decoding the modulation block A after eliminating the prefix interference component from the modulation block A and storing a decoding result in the decoded block buffer, and setting a second latest modulation block among modulation blocks in the received modulation block buffer as a to-be-re-decoded modulation block; a second step of reading a latest decoding result of a modulation block received just before the to-be-re-decoded modulation block from the decoded block buffer, re-modulating the read latest decoding result and filtering the read latest decoding result to correspond to the channel, thereby obtaining a prefix interference component, reading a latest decoding result of a modulation block received just after the to-be-re-decoded modulation block from the decoded block buffer, re-modulating the read latest decoding result and filtering the read latest recoding result to correspond to the channel, thereby obtaining a postfix interference component, decoding the to-be-re-decoded modulation block after eliminating the prefix interference component and the postfix interference component from the to-be-re-decoded modulation block and storing a decoding result in the decoded block buffer, and setting a modulation block stored in the received modulation block buffer and received just before the to-be-re-decoded modulation block as a new to-be-re-decoded modulation block; and a third step of repeating the second step by a desired number of times.
- and
-
12. A decoder included in a receiver device in a transmission system including a transmitter device transmitting an information signal multiplied by a code, the code being a time block code constituted by a plurality of time series symbols, the transmitter device multiplying the information signal by a plurality of the time block codes, respectively, multiplexing multiplication results on a time axis and transmitting multiplexed signals, and a receiver device receiving a transmitted signal,
wherein the decoder includes a received modulation block buffer recording a received modulation block signal; - and a decoded block buffer recording a decoding result of each of received modulation block signals, and
a processing including a first step of, when receiving a new modulation block A, storing the modulation block A in the received modulation block buffer, re-modulating a latest decoding result of a modulation block B recorded in the decoded block buffer and received just before the modulation block A and filtering the latest decoding result of the modulation block B to correspond to the channel, thereby obtaining a prefix interference component received by the modulation block A from the modulation block B, decoding the modulation block A after eliminating the prefix interference component from the modulation block A and storing a decoding result in the decoded block buffer, and setting a second latest modulation block among modulation blocks in the received modulation block buffer as a to-be-re-decoded modulation block; a second step of reading a latest decoding result of a modulation block received just before the to-be-re-decoded modulation block from the decoded block buffer, re-modulating the read latest decoding result and filtering the read latest decoding result to correspond to the channel, thereby obtaining a prefix interference component, reading a latest decoding result of a modulation block received just after the to-be-re-decoded modulation block from the decoded block buffer, re-modulating the read latest decoding result and filtering the read latest recoding result to correspond to the channel, thereby obtaining a postfix interference component, decoding the to-be-re-decoded modulation block after eliminating the prefix interference component and the postfix interference component from the to-be-re-decoded modulation block and storing a decoding result in the decoded block buffer, and setting a modulation block stored in the received modulation block buffer and received lust before the to-be-re-decoded modulation block as a new to-be-re-decoded modulation block; and a third step of repeating the second step by a desired number of times is executed as a decoding processing.
- and a decoded block buffer recording a decoding result of each of received modulation block signals, and
-
13. A receiver device in a transmission system including a transmitter device transmitting an information signal multiplied by a code, the information signal being transmitted on a channel using a plurality of transmit antennas and received from the channel using a plurality of reception antennas, the code being a time block code constituted by a plurality of time series symbols, the transmitter device multiplying the information signal by a plurality of the time block codes, respectively, multiplexing multiplication results on a time axis and transmitting multiplexed signals;
- and
a receiver device including a reception filter, wherein if an impulse response matrix HM of the channel is defined by the following formula with an impulse response matrix Hij (where i is to discriminate the transmit antennas from one another and j is to discriminate the reception antennas from one another) in a combination between each of the transmit antennas and each of the reception antennas, a characteristic of the reception filter is set to be represented by a complex conjugate transpose matrix HMH to the matrix HM and each of the time block codes is set by an eigen code represented by an eigen vector of a matrix HMHHM representing a coupled system in which the channel is coupled to the reception filter, and the receiver device includes received modulation block buffer of each of the plurality of reception antenna recording each modulation block received by the plurality of reception antennas in parallel, respectively, and provided to correspond to the reception antennas, respectively, combining means for arranging the modulation blocks in an appropriate order and combining the modulation blocks, and a decoded block buffer recording a decoding result of a combined modulation block combined by the combining means; reception means for, when receiving a new modulation block A_i (where i indicates an antenna number), reading a latest decoding result of a modulation block B_i received just before the modulation block A_i from the decoded block buffer, re-modulating the read latest decoding result and filtering the read latest decoding result to correspond to the channel, thereby obtaining a prefix interference component for each A_i, eliminating the prefix interference component from the modulation block A_i, combining, by the combining means, each A_i from which the prefix interference component is eliminated to generate a combined modulation block, storing a decoding result of decoding the combined modulation block in the decoded block buffer, and setting each of a second latest modulation block among modulation blocks in the received modulation block buffer to correspond to each of the reception antennas as each to-be-re-decoded modulation block; re-decoding means for reading a latest decoding result of a modulation block received just before the each to-be-re-decoded modulation block from the decoded block buffer, re-modulating the read latest decoding result of the each to-be-re-decoded modulation block and filtering the read latest decoding result of the each to-be-re-decoded modulation block to correspond to the channel, thereby obtaining a prefix interference component to correspond to the each to-be-re-decoded modulation block, reading a latest decoding result of a modulation block received just after the to-be-re-decoded modulation block from the decoded block buffer, re-modulating the read latest decoding result of the to-be-re-decoded modulation block and filtering the read latest decoding result of the to-be-re-decoded modulation block to correspond to the channel, thereby obtaining a postfix interference component to correspond to the each to-be-re-decoded modulation block, eliminating the prefix interference component and the postfix interference component from the each to-be-re-decoded modulation block, combining, by the combining means, the each to-be-re-decoded modulation block from which the prefix interference component and the postfix interference component are eliminated to generate a combined modulation block, storing a decoding result of decoding the combined modulation block in the decoded block buffer, and setting each modulation block received just before the to-be-re-decoded modulation block in the received modulation block buffer to correspond to each of the reception antennas as a new to-be-re-decoded modulation block; and control means for controlling the re-decoding means to repeatedly perform a processing by a desired number of times.
- and
Specification