Methods and systems for extracting a joint probability from a map decision device and processing a signal using the joint probability information
First Claim
Patent Images
1. A method for extracting a joint probability from a MAP decision device comprising:
- obtaining probability information associated with a first symbol and a second symbol from the MAP decision device; and
determining a joint probability of at least the first symbol and the second symbol from the probability information associated with the first symbol and the second symbol.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods and devices for extracting a joint probability from a MAP decision device are provided. Probability information associated with a first symbol and a second symbol is obtained from the MAP decision device. A joint probability of the first symbol and the second symbol is determined from the probability information associated with the first symbol and the second symbol. Methods and devices for processing a signal containing information associated with a plurality of transmitted bits using the generated joint probability information are also provided. The MAP decision device in various embodiments is a demodulator or a decoder.
36 Citations
50 Claims
-
1. A method for extracting a joint probability from a MAP decision device comprising:
-
obtaining probability information associated with a first symbol and a second symbol from the MAP decision device; and
determining a joint probability of at least the first symbol and the second symbol from the probability information associated with the first symbol and the second symbol. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
calculating at least one forward state probability through the (k−
n)-th stage of the trellis;
calculating at least one backward state probability through the k-th stage of the trellis; and
calculating at least one branch probability between a state at the (k−
n)-th stage of the trellis and a state at the k-th stage of the trellis; and
wherein determining a joint probability of the first symbol and the second symbol from the probability information associated with the first symbol and the second symbol comprises;
selecting an i-th information symbol at the (k−
n)-th stage of the trellis as the first symbol and a j-th information symbol at the k-th stage of the trellis as the second symbol; and
determining a joint probability of the first symbol and the second symbol from the calculated forward state probabilities, reverse state probabilities and branch probabilities based on the selected i-th information symbol and j-th information symbol.
-
-
5. The method of claim 4 wherein n equals one.
-
6. The method of claim 4 wherein determining a joint probability of the first symbol and the second symbol from the calculated forward state probabilities, reverse state probabilities and branch probabilities based on the selected i-th information symbol and j-th information symbol comprises:
-
selecting branch paths having an i-th symbol label of a branch from the (k−
n)-th stage corresponding to the selected i-th information symbol and a j-th symbol label of a branch into the k-th stage corresponding to the selected j-th information symbol;
generating a product of an associated forward state probability, backward state probability and branch probability for each of the selected branch paths; and
summing the generated products to provide the joint probability of the first symbol and the second.
-
-
7. The method of claim 6 wherein calculating at least one branch probability between a state at the (k−
- n)-th stage of the trellis and a state at the k-th stage of the trellis further comprises calculating a channel information based probability and prior information about a branch based probability and combining the channel information based probability and prior information about a branch based probability to provide a branch probability for a branch.
-
8. The method of claim 7 wherein n equals one.
-
9. The method of claim 6 wherein n equals one.
-
10. The method of claim 6 wherein the MAP decision device is at least one of an equalizer and a decoder.
-
11. The method of claim 6 wherein a symbol comprises a bit.
-
12. The method of claim 1 wherein the MAP decision device is at least one of an equalizer and a decoder.
-
13. The method of claim 1 wherein a symbol comprises a bit.
-
14. The method of claim 1 wherein obtaining probability information associated with a first symbol and a second symbol from the MAP decision device further comprises obtaining probability information associated with a third symbol from the MAP decision device;
- and
wherein determining a joint probability of at least the first symbol and the second symbol from the probability information associated with the first symbol and the second symbol comprises determining a joint probability of at least the first symbol, the second symbol and the third symbol from the probability information associated with the first symbol, the second symbol and the third symbol.
- and
-
15. A method for processing a signal containing information associated with a plurality of transmitted bits, the signal being received over a channel from a transmitter comprising:
-
demodulating the signal to provide demodulated received symbols;
decoding the demodulated received symbols to provide estimates of the transmitted bits;
wherein at least one of demodulating the received symbols and decoding the demodulated received symbols further comprises generating joint probability information from a MAP decision device, the joint probability information being used during at least one of demodulating and decoding to provide the estimates of the transmitted bits; and
wherein generating the joint probability information from a MAP decision device further comprises;
selecting a first one of the received symbols and a second one of the received symbols, the first symbol and the second symbol being expected to have a joint probability different from the product of their respective symbol probabilities;
obtaining probability information associated with the first symbol and the second symbol from the MAP decision device; and
determining a joint probability of at least the first symbol and the second symbol from the obtained probability information associated with the first symbol and the second symbol. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
calculating at least one forward state probability through the (k−
n)-th stage of the trellis;
calculating at least one backward state probability through the k-th stage of the trellis; and
calculating at least one branch probability between a state at the (k−
n)-th stage of the trellis and a state at the k-th stage of the trellis; and
wherein determining a joint probability of the first symbol and the second symbol from the obtained probability information associated with the first symbol and the second symbol comprises;
selecting an i-th information symbol at the (k−
n)-th stage of the trellis as the first symbol and a j-th information symbol at the k-th stage of the trellis as the second symbol; and
determining a joint probability of the first symbol and the second symbol from the calculated forward state probabilities, reverse state probabilities and branch probabilities based on the selected i-th information symbol and j-th information symbol.
-
-
18. The method of claim 17 wherein n equals one.
-
19. The method of claim 17 wherein determining a joint probability of the first symbol and the second symbol from the calculated forward state probabilities, reverse state probabilities and branch probabilities based on the selected i-th information symbol and j-th information symbol comprises:
-
selecting branch paths having an i-th symbol label of a branch from the (k−
n)-th stage corresponding to the selected i-th information symbol and a j-th symbol label of a branch into the k-th stage corresponding to the selected j-th information symbol;
generating a product of an associated forward state probability, backward state probability and branch probability for each of the selected branch paths; and
summing the generated products to provide the joint probability of the first symbol and the second.
-
-
20. The method of claim 15 wherein demodulating the received symbols further comprises generating joint probability information associated with the first and the second symbol from a MAP demodulator and wherein decoding the demodulated received symbols further comprises fixed-lag decoding the received symbols to provide adjusted probability information associated with one of the first and the second symbol based on probability information about the other of the first and the second symbol generated during decoding and the joint probability information associated with the first and the second symbol from demodulating.
-
21. The method of claim 20 wherein a plurality of the transmitted bits, including ones associated with the first symbol and the second symbol, are coded, interleaved and modulated for transmission as the signal.
-
22. The method of claim 15 wherein decoding the demodulated received symbols further comprises generating joint probability information associated with the first and the second symbol from a MAP decoder and wherein decoding the demodulated received symbols is followed by re-demodulating the received symbols to provide adjusted demodulated received symbols based on the joint probability information associated with the first and the second symbol from decoding.
-
23. The method of claim 22 wherein a plurality of the transmitted bits, including ones associated with the first symbol and the second symbol, are coded, interleaved and modulated for transmission as the signal.
-
24. The method of claim 15 wherein decoding the demodulated received symbols further comprises turbo decoding the demodulated received symbols, the turbo decoding including a first decoding separated by an interleaver from a second decoding and wherein turbo decoding the demodulated received symbols further comprises generating joint probability information associated with the first and the second symbol from the first decoding for use in the second decoding and from the second decoding for use in the first decoding.
-
25. The method of claim 24 wherein a plurality of the transmitted bits, including ones associated with the first symbol and the second symbol, are coded, interleaved and modulated for transmission as the signal.
-
26. The method of claim 15 wherein a plurality of the transmitted bits, including ones associated with the first symbol and the second symbol, are transmitted with inner modulation and an outer code.
-
27. The method of claim 26 wherein the inner modulation displays a correlation and wherein the outer code is selected to correspond to a correlated modulation block of the inner modulation.
-
28. The method of claim 27 wherein the inner modulation is 8-PSK having two consecutive correlated symbols and wherein the outer code has an alphabet including 64 letters and wherein generating joint probabilities information comprises generating 64 joint probabilities for consecutive symbol pairs and using the generated joint probabilities as letter probabilities for decoding the outer code.
-
29. The method of claim 27 wherein the transmitted bits are interleaved for transmission and wherein code letters of the outer code are scrambled without breaking the code letters up.
-
30. The method of claim 15 wherein obtaining probability information associated with the first symbol and the second symbol from the MAP decision device further comprises obtaining probability information associated with a third symbol from the MAP decision device;
- and
wherein determining a joint probability of at least the first symbol and the second symbol from the obtained probability information associated with the first symbol and the second symbol comprises determining a joint probability of at least the first symbol, the second symbol and the third symbol from the obtained probability information associated with the first symbol, the second symbol and the third symbol.
- and
-
31. A MAP decision device providing joint probability information comprising:
-
an intermediate value output circuit that generates probability information associated with a first symbol and a second symbol being processed by the MAP decision device; and
a joint probability calculation circuit that generates a joint probability of at least the first symbol and the second symbol from the probability information associated with the first symbol and the second symbol. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39)
wherein the joint probability calculation circuit generates a joint probability of at least the first symbol, the second symbol and the third symbol from the probability information associated with the first symbol, the second symbol and the third symbol.
-
-
40. A receiver device for processing a signal containing information associated with a plurality of transmitted bits, the signal being received over a channel from a transmitter, the receiver device comprising:
-
a signal processor circuit that receives the signal;
a demodulator that demodulates the received signal to provide demodulated received symbols; and
a decoder that decodes the demodulated received symbols to provide estimates of the transmitted bits; and
wherein at least one of the demodulator and the decoder comprises a MAP decision device providing joint probability information, the MAP detection device comprising;
an intermediate value output circuit that generates probability information associated with a first symbol and a second symbol being processed by the MAP decision device; and
a joint probability calculation circuit that generates a joint probability of at least the first symbol and the second symbol from the probability information associated with the first symbol and the second symbol; and
wherein the generated joint probability is used by at least one of the demodulator and the decoder to provide the estimates of the transmitted bits. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48, 49, 50)
wherein the joint probability calculation circuit generates the joint probability of at least the first symbol, the second symbol and the third symbol from the probability information associated with the first symbol, the second symbol and the third symbol.
-
Specification