Method and apparatus for joint equalization and decoding of multidimensional codes transmitted over multiple symbol durations
First Claim
1. A method for decoding a multidimensional code, said method comprising the steps of:
- compensating for intersymbol interference caused by previously decoded multidimensional code symbols; and
compensating for intrasymbol interference caused by symbol components within the same multidimensional code symbol.
9 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus are disclosed for performing joint equalization and decoding of multidimensional codes transmitted over multiple symbol durations. An RSSE scheme is disclosed that cancels the intrasymbol interference caused by other symbol components within the same multidimensional code symbol. The disclosed RSSE technique for multidimensional codes applies where the number of trellis code dimensions exceeds the number of channels. The disclosed RSSE decoder computes the intersymbol interference caused by previously decoded multidimensional code symbols and subtracts the intersymbol interference from the received signal. In addition, a branch metrics unit compensates for the intrasymbol interference caused by other symbol components within the same multidimensional code symbol. The disclosed RSSE decoder for 4D-TCM includes 2D branch metric units (2D-BMU) that calculate the 2D branch metrics for the two wire pairs based on the received 2D signals. The 2D-BMUs compensate for intrasymbol interference caused by other symbol components within the same multidimensional code symbol. In addition, the decision feedback unit (DFU) in the RSSE decoder processes the survivor symbols from the survivor memory unit (SMU) to calculate the intersymbol interference estimates for all code states and channels, which are used by the 2D-BMUs to calculate the 2D branch metrics.
-
Citations
21 Claims
-
1. A method for decoding a multidimensional code, said method comprising the steps of:
-
compensating for intersymbol interference caused by previously decoded multidimensional code symbols; and
compensating for intrasymbol interference caused by symbol components within the same multidimensional code symbol. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A reduced state sequence estimation decoder for a multidimensional code, comprising:
-
at least one branch metric unit that calculates branch metrics for a received signal based on intersymbol interference and intrasymbol interference estimates, said at least one branch metric unit compensating for intrasymbol interference caused by symbol components within the same multidimensional code symbol; and
a decision feedback unit that processes survivor symbols to calculate the intersymbol interference estimates for different code states of said multidimensional code and channels used to transmit said multidimensional code. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for decoding a multidimensional code, said system comprising:
-
means for compensating for intersymbol interference caused by previously decoded multidimensional code symbols; and
means for compensating for intrasymbol interference caused by symbol components within the same multidimensional code symbol.
-
Specification