Communication system and receiving method
First Claim
1. A receiving apparatus in a communication system in which when an encoded transmit data cannot be decoded correctly on a receiving side, the transmit data is retransmitted from a transmitting side, comprising:
- receiving portion for receiving retransmission data;
combiner for combining stored data, which has been generated based upon data already received, and newly received data and outputting the combined data;
average-value calculation portion for calculating an average value of the amplitude of the combined data;
receiving portion for receiving an encoding rate of the transmit data that is sent from the transmitting side on a control channel;
deciding portion for deciding a range of quantization levels of the combined data by multiplying the average value of the amplitude of the combined data by a predetermined magnification m that conforms to the encoding rate;
quantizing means for quantizing the combined data based upon the range of quantization levels and number of quantization bits;
decoder for applying decoding processing to the quantized data;
notifying portion for notifying the transmitting side of whether decoding could be performed correctly; and
storing portion for storing the combined data as the stored data when decoding cannot be performed correctly.
1 Assignment
0 Petitions
Accused Products
Abstract
A receiving apparatus in a communication system in which when a systematically encoded signal cannot be decoded correctly on a receiving side, the signal is retransmitted from a transmitting side. The receiving apparatus combines stored data, which has been generated based upon data already received, and newly received data, decides a range of quantization levels of the combined data using an average level only of systematic bits of the stored data and newly received data, quantizes the combined data based upon the range of quantization levels and number of quantization bits, applies decoding processing to the quantized data, notifies the transmitting side of whether decoding could be performed correctly, and stores the combined data as the stored data when decoding cannot be performed correctly.
48 Citations
19 Claims
-
1. A receiving apparatus in a communication system in which when an encoded transmit data cannot be decoded correctly on a receiving side, the transmit data is retransmitted from a transmitting side, comprising:
-
receiving portion for receiving retransmission data; combiner for combining stored data, which has been generated based upon data already received, and newly received data and outputting the combined data; average-value calculation portion for calculating an average value of the amplitude of the combined data; receiving portion for receiving an encoding rate of the transmit data that is sent from the transmitting side on a control channel; deciding portion for deciding a range of quantization levels of the combined data by multiplying the average value of the amplitude of the combined data by a predetermined magnification m that conforms to the encoding rate; quantizing means for quantizing the combined data based upon the range of quantization levels and number of quantization bits; decoder for applying decoding processing to the quantized data; notifying portion for notifying the transmitting side of whether decoding could be performed correctly; and storing portion for storing the combined data as the stored data when decoding cannot be performed correctly.
-
-
2. A receiving apparatus in a communication system in which when systematically encoded transmit data cannot be decoded correctly on a receiving side, the transmit data is retransmitted from a transmitting side, comprising:
-
receiving portion for receiving a-retransmission data; combiner for combining stored data, which has been generated based upon data already received, and newly received data and outputting the combined data; systematic-bit average-value calculation portion for calculating an absolute-value average only of systematic bits that constitute the combined data; deciding portion for deciding a range of quantization levels of the combined data using the absolute-value average of systematic bits of the combined data; quantizing portion for quantizing the combined data based upon the range of quantization levels and number of quantization bits; decoder for applying decoding processing to the quantized data; notifying portion for notifying the transmitting side of whether decoding could be performed correctly; and storing portion for storing the combined data as the stored data when decoding cannot be performed correctly. - View Dependent Claims (3)
-
-
4. A receiving apparatus in a communication system in which when a-systematically encoded transmit data cannot be decoded correctly on a receiving side, the transmit data is retransmitted from a transmitting side, comprising:
-
receiving portion for receiving retransmission data; combiner for combining stored data, which has been generated based upon data already received, and newly received data and outputting the combined data; systematic-bit average-value calculation portion for calculating an absolute-value average only of systematic bits that constitute the combined data; parity-bit average-value calculation portion for calculating an absolute-value average only of parity bits that constitute the combined data; deciding portion for deciding a range of quantization levels of the combined data using a weighted average level of the average level of systematic bits of the combined data and the average level of parity bits of the combined data; quantizing portion for quantizing the combined data based upon the range of quantization levels and number of quantization bits; decoder for applying decoding processing to the quantized data;
notifying portion for notifying the transmitting side of whether decoding could be performed correctly; andstoring portion for storing the combined data as the stored data when decoding cannot be performed correctly. - View Dependent Claims (5)
-
-
6. A receiving apparatus in a communication system in which when systematically encoded transmit data cannot be decoded correctly on a receiving side, the transmit data is retransmitted from a transmitting side, comprising the following units with regard to receive data composed of systematic bits:
-
combiner for combining stored data, which has been generated based upon data already received, and newly received data and outputting the combined data; deciding portion for deciding a range of quantization levels of the combined data using an average level of systematic bits of the stored data and systematic bits of the newly received data; quantizing portion for quantizing the combined data based upon the range of quantization levels and number of quantization bits; and storing portion for storing the combined data as the stored data if decoding could not be performed correctly; and comprising the following units with regard to receive data composed of parity bits; combiner for combining stored data, which has been generated based upon data already received, and newly received data and outputting the combined data; deciding portion for deciding a range of quantization levels of the combined data using an average level of parity bits of the stored data and parity bits of the newly received data; quantizing portion for quantizing the combined data based upon the range of quantization levels and number of quantization bits; and storing portion for storing the combined data as the stored data if decoding could not be performed correctly; said receiving apparatus further comprising; decoding means for executing decoding processing using each item of quantized data; and means for notifying the transmitting side of whether decoding could be performed correctly.
-
-
7. A receiving apparatus in a communication system in which when encoded transmit data cannot be decoded correctly on a receiving side, combinations of data constituting the transmit data are retransmitted from a transmitting side to the receiving side in order, comprising:
-
receiving portion for receiving a retransmission signal; combiner for combining stored data, which has been generated based upon data already received, and newly received data and outputting the combined data; first deciding portion for deciding a range of quantization levels of the combined data based upon a characteristic of the stored data and newly received data; quantizing portion for quantizing the combined data based upon the range of quantization levels and number of quantization bits; decoder for applying decoding processing to the quantized data; second deciding portion for deciding a combination of next retransmission data if decoding could not be performed correctly; notifying portion for notifying the transmitting side of information as to whether decoding could be performed correctly and of combination information of the retransmission data; and storing portion for storing the combined data as the stored data if decoding could not be performed correctly. - View Dependent Claims (8, 9, 10)
-
-
11. A receiving method in a communication system in which when encoded transmit data cannot be decoded correctly on a receiving side, the transmit data is retransmitted from a transmitting side, comprising the steps of:
-
combining stored data, which has been generated based upon data already received, and newly received data and outputting the combined data; calculating an average value of the amplitude of the combined data; receiving an encoding rate of the transmit data that is sent from the transmitting side on a control channel; deciding a range of quantization levels of the combined data by multiplying the average value of the amplitude of the combined data by a predetermined magnification m that conforms to the encoding rate; quantizing the combined data based upon the range of quantization levels and number of quantization bits; applying decoding processing to the quantized data and notifying the transmitting side of whether decoding could be performed correctly; and storing the combined data as the stored data if decoding could not be performed correctly and clearing the stored data if decoding could be performed correctly.
-
-
12. A receiving method in a communication system in which when systematically encoded transmit data cannot be decoded correctly on a receiving side, the transmit data is retransmitted from a transmitting side, comprising the following steps with regard to receive data composed of systematic bits:
-
combining stored data, which has been generated based upon data already received, and newly received data and outputting the combined data; deciding a range of quantization levels of the combined data using an average level of systematic bits of the stored data and systematic bits of the newly received data; and quantizing the combined data based upon the range of quantization levels and number of quantization bits; and comprising the following steps with regard to receive data composed of parity bits; combining stored data, which has been generated based upon data already received, and newly received data and outputting the combined data; deciding a range of quantization levels of the combined data using an average level of parity bits of the stored data and parity bits of the newly received data; quantizing the combined data based upon the range of quantization levels and number of quantization bits; said receiving method further comprising the steps of; executing decoding processing using each item of the data obtained by each quantization and notifying the transmitting side of whether decoding could be performed correctly; and storing each item of combined data as the stored data if decoding could not be performed correctly, and clearing each item of the stored data if decoding could be performed correctly.
-
-
13. A receiving method in a communication system in which when encoded transmit data cannot be decoded correctly on a receiving side, combinations of data constituting the transmit data are retransmitted from a transmitting side to the receiving side in order, comprising the steps of:
-
combining stored data, which has been generated based upon data already received, and newly received data and outputting the combined data; deciding a range of quantization levels of the combined data based upon a characteristic of the stored data and newly received data; quantizing the combined data based upon the range of quantization levels and number of quantization bits; applying decoding processing to the quantized data and deciding a combination of next retransmission data if decoding could not be performed correctly; notifying the transmitting side of information as to whether decoding could be performed correctly and of combination information of the retransmission data; and storing the combined data as the stored data if decoding could not be performed correctly and clearing the stored data if decoding could be performed correctly. - View Dependent Claims (14, 15)
-
-
16. A receiving apparatus in a communication system in which when systematically encoded transmit data cannot be decoded correctly on a receiving side, the transmit data is retransmitted from a transmitting side, comprising:
-
receiving portion for receiving retransmission data and outputting the received data; combiner for combining stored data, which has been generated based upon data already received, and newly received data and outputting the combined data; first average-value calculation portion for calculating an average level of systematic bits of the stored data and systematic bits of the newly received data with regard to the receive data composed of systematic bits; second average-value calculation portion for calculating an average level of parity bits of the stored data and parity bits of the newly received data with regard to the receive data composed of parity bits; quantizing portion for deciding a range of quantization levels of the combined data using the average level of systematic bits with regard to the receive data composed only of systematic bits, deciding a range of quantization levels of the combined data using the average level of parity bits with regard to the receive data composed only of parity bits and quantizing the combined data based upon the range of quantization levels and number of quantization bits; decoder for applying decoding processing to the quantized data; notifying portion of notifying the transmitting side of whether decoding could be performed correctly; and storing portion for storing the combined data as the stored data when decoding cannot be performed correctly.
-
-
17. A receiving apparatus in a communication system in which when systematically encoded transmit data cannot be decoded correctly on a receiving side, the transmit data is retransmitted from a transmitting side, comprising:
-
receiving portion for receiving retransmission data and outputting the received data; combiner for combining stored data, which has been generated based upon data already received, and newly received data and outputting the combined data; first average calculation portion for calculating an average value of newly received data; second average calculation portion for calculating an average value of the stored data and the newly received data; storing portion for storing the average value calculated by the second average calculation portion; deciding portion for (1) deciding, if only retransmission data possesses data corresponding to systematic bits, a range of quantization levels based upon the average value calculated by the first average calculation portion, (2) deciding, if only stored data possesses data corresponding to systematic bits, a range of quantization levels based upon the average value which has been stored in said storing portion, and (3) deciding, otherwise, a range of quantization levels based upon the average value calculated by the second average calculation portion; quantizing portion for quantizing the combined data based upon the range of quantization levels and number of quantization bits; decoder for applying decoding processing to the quantized data; notifying portion for notifying the transmitting side of whether decoding could be performed correctly; and storing portion for storing the combined data as the stored data when decoding cannot be performed correctly.
-
-
18. A receiving method in a communication system in which when systematically encoded transmit data cannot be decoded correctly on a receiving side, the transmit data is retransmitted from a transmitting side, comprising:
-
receiving retransmission data and outputting the received data; combining stored data, which has been generated based upon data already received, and newly received data and outputting the combined data; calculating an absolute-value average only of systematic bits which constitute the combined data; deciding portion for deciding a range of quantization levels of the combined data using the absolute-value average of systematic bits of the combined data and quantizing the combined data based upon the range of quantization levels and number of quantization bits; applying decoding processing to the processing to the quantized data; notifying the transmitting side of whether decoding could be performed correctly; and storing the combined data as the stored data when decoding cannot be performed correctly.
-
-
19. A receiving method in a communication system in which when systematically encoded transmit data cannot be decoded correctly on a receiving side, the transmit data is retransmitted from a transmitting side, comprising:
-
receiving portion for receiving retransmission data; combining stored data, which has been generated based upon data already received, and newly received data and outputting the combined data; calculating an absolute-value average only of systematic bits which constitute the combined data and calculating an absolute-value average only of parity bits which constitute the combined data; deciding a range of quantization levels of the combined data using a weighted average level of the average level of systematic bits of the combined data and the average level of parity bits of the combined data; quantizing the combined data based upon the range of quantization levels and number of quantization bits; applying decoding processing to the quantized data; notifying the transmitting side of whether decoding could be performed correctly; and storing the combined data as the stored data when decoding cannot be performed correctly.
-
Specification