Decoding system and decoding method
First Claim
1. A decoding system, comprising:
- a modulator which modulates user data having a predetermined bit length by using a modulation rule which converts the user data in accordance with characteristics of a transmission path into a modulation pattern having a bit length equivalent to or different from the predetermined bit length so as to disperse information on an arbitrary bit of the user data into plural bits of the modulation pattern;
a regenerator which generates a regenerative signal from a signal obtained by transmitting the user data after modulation by the modulator through the transmission path;
a transmission path decoder which generates signals as generation signals corresponding to the modulation pattern, and calculates distances between the regenerative signal and the generation signals in an interval having a length fixedly or dynamically determined depending on the bit length of the modulation pattern, the signals being generated by taking into account the characteristics of the transmission path with respect to the modulation pattern; and
a demodulator which calculates reliability information for each bit of the user data based on the distances between the regenerative signal and the generation signals in the interval, and estimates each bit of the user data based on the calculated reliability information, whereinthe transmission path has characteristics to disperse an arbitrary element of a signal transmitted through the transmission path into plural components of the regenerative signal,the transmission path decoder generates k (k is a positive integer) generation signals, and respectively calculates k distances between the regenerative signal and each of the k generation signals in the interval, andthe demodulator uses the k distances calculated by the transmission path decoder to respectively calculate likelihood that each bit of the user data is 1 and likelihood that each bit of the user data is 0 by Formula (A), and calculates the reliability information by Formula (B);
wherein Formula (A) is;
3 Assignments
0 Petitions
Accused Products
Abstract
A decoding system includes: a modulator which modulates user data by using a modulation rule which converts the user data into a modulation pattern; a regenerator which generates a regenerative signal from a signal obtained by transmitting the user data after modulation through a transmission path; a transmission path decoder which generates signals as generation signals corresponding to the modulation pattern, and calculates k (k is a positive integer) distances between the regenerative signal and the k generation signals in an interval having a length fixedly or dynamically determined; and a demodulator which calculates reliability information for each bit of the user data, and estimates each bit of the user data based on the calculated reliability information. The demodulator calculates likelihood that each bit of the user data is 1 and each bit of the user data is 0 by Formula (A), and calculates the reliability information by Formula (B).
11 Citations
14 Claims
-
1. A decoding system, comprising:
-
a modulator which modulates user data having a predetermined bit length by using a modulation rule which converts the user data in accordance with characteristics of a transmission path into a modulation pattern having a bit length equivalent to or different from the predetermined bit length so as to disperse information on an arbitrary bit of the user data into plural bits of the modulation pattern; a regenerator which generates a regenerative signal from a signal obtained by transmitting the user data after modulation by the modulator through the transmission path; a transmission path decoder which generates signals as generation signals corresponding to the modulation pattern, and calculates distances between the regenerative signal and the generation signals in an interval having a length fixedly or dynamically determined depending on the bit length of the modulation pattern, the signals being generated by taking into account the characteristics of the transmission path with respect to the modulation pattern; and a demodulator which calculates reliability information for each bit of the user data based on the distances between the regenerative signal and the generation signals in the interval, and estimates each bit of the user data based on the calculated reliability information, wherein the transmission path has characteristics to disperse an arbitrary element of a signal transmitted through the transmission path into plural components of the regenerative signal, the transmission path decoder generates k (k is a positive integer) generation signals, and respectively calculates k distances between the regenerative signal and each of the k generation signals in the interval, and the demodulator uses the k distances calculated by the transmission path decoder to respectively calculate likelihood that each bit of the user data is 1 and likelihood that each bit of the user data is 0 by Formula (A), and calculates the reliability information by Formula (B); wherein Formula (A) is; - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A decoding system, comprising:
-
a modulator which modulates user data having a predetermined bit length by using a modulation rule which converts the user data in accordance with characteristics of a transmission path into a modulation pattern having a bit length equivalent to or different from the predetermined bit length so as to disperse information on an arbitrary bit of the user data into plural bits of the modulation pattern; a regenerator which generates a regenerative signal from a signal obtained by transmitting the user data after modulation by the modulator through the transmission path; a transmission path decoder which generates signals as generation signals corresponding to the modulation pattern, and calculates distances between the regenerative signal and the generation signals in an interval having a length fixedly or dynamically determined depending on the bit length of the modulation pattern, the signals being generated by taking into account the characteristics of the transmission path with respect to the modulation pattern; and a demodulator which calculates reliability information for each bit of the user data based on the distances between the regenerative signal and the generation signals in the interval, and estimates each bit of the user data based on the calculated reliability information, wherein the modulation rule is determined to limit at least one of a maximum number of times when a same bit continues in the modulation pattern, a minimum number of times when a same bit continues in the modulation pattern, a maximum number of times and a minimum number of times when a same bit continues in the modulation pattern, and a number of times when a specific pattern repeats in the modulation pattern, the transmission path has characteristics to disperse an arbitrary element of a signal transmitted through the transmission path into plural components of the regenerative signal, the transmission path decoder generates k (k is a positive integer) generation signals, and respectively calculates k distances between the regenerative signal and each of the k generation signals in the interval, and the demodulator uses the k distances calculated by the transmission path decoder to respectively calculate likelihood that each bit of the user data is 1 and likelihood that each bit of the user data is 0 by Formula (A), and calculates the reliability information by Formula (B); wherein Formula (A) is;
-
-
13. A decoding system, comprising:
-
a modulator which modulates user data having a predetermined bit length by using a modulation rule which converts the user data in accordance with characteristics of a transmission path into a modulation pattern having a bit length equivalent to or different from the predetermined bit length so as to disperse information on an arbitrary bit of the user data into plural bits of the modulation pattern; a regenerator which generates a regenerative signal from a signal obtained by transmitting the user data after modulation by the modulator through the transmission path; a transmission path decoder which generates signals as generation signals corresponding to the modulation pattern, and calculates distances between the regenerative signal and the generation signals in an interval having a length fixedly or dynamically determined depending on the bit length of the modulation pattern, the signals being generated by taking into account the characteristics of the transmission path with respect to the modulation pattern; and a demodulator which calculates reliability information for each bit of the user data based on the distances between the regenerative signal and the generation signals in the interval, and estimates each bit of the user data based on the calculated reliability information, wherein the transmission path has characteristics to disperse an arbitrary element of a signal transmitted through the transmission path into plural components of the regenerative signal, the transmission path decoder generates k (k is a positive integer) generation signals, and respectively calculates k distances between the regenerative signal and each of the k generation signals in the interval, the transmission path decoder calculates the distances between the regenerative signal and the generation signals only in a central interval of the interval, the central interval being obtained by removing a predetermined length from both ends of the interval, and the demodulator uses the k distances calculated by the transmission path decoder to respectively calculate likelihood that each bit of the user data is 1 and likelihood that each bit of the user data is 0 by Formula (A), and calculates the reliability information by Formula (B); wherein Formula (A) is;
-
-
14. A decoding method, comprising:
-
a modulating step of modulating user data having a predetermined bit length by using a modulation rule which converts the user data in accordance with characteristics of a transmission path into a modulation pattern having a bit length equivalent to or different from the predetermined bit length so as to disperse information on an arbitrary bit of the user data into plural bits of the modulation pattern; a regenerating step of generating a regenerative signal from a signal obtained by transmitting the user data after modulation in the modulating step through the transmission path; a transmission path decoding step of generating signals as generation signals corresponding to the modulation pattern, and calculating distances between the regenerative signal and the generation signals in an interval having a length fixedly or dynamically determined depending on the bit length of the modulation pattern, the signals being generated by taking into account the characteristics of the transmission path with respect to the modulation pattern; and a demodulating step of calculating reliability information for each bit of the user data based on the distances between the regenerative signal and the generation signals in the interval, and estimating each bit of the user data based on the calculated reliability information, wherein the transmission path has characteristics to disperse an arbitrary element of a signal transmitted through the transmission path into plural components of the regenerative signal, the transmission path decoding step generates k (k is a positive integer) generation signals, and respectively calculates k distances between the regenerative signal and each of the k generation signals in the interval, and the demodulating step uses the k distances calculated in the transmission path decoding step to respectively calculate likelihood that each bit of the user data is 1 and likelihood that each bit of the user data is 0 by Formula (A), and calculates the reliability information by Formula (B); wherein Formula (A) is;
-
Specification