Coding apparatus and method in a CDMA mobile communication system
First Claim
1. A coding method in a mobile communication system, for receiving 5 information bits and generating a coded symbol stream comprised of 20 coded symbols, the coding method comprising the steps of:
- generating 5 coded symbol streams having a length 32 by encoding each of the 5 information bits with a different Walsh code each having a length 32, and generating a coded symbol stream comprised of 32 coded symbols by XORing the 5 coded symbol streams in a symbol unit; and
generating a coded symbol stream comprised of 20 coded symbols by puncturing 2nd, 4th, 5th, 6th, 8th, 9th, 10th, 11th, 12th, 13th, 14th, and 30th coded symbols among the 32 coded symbols.
1 Assignment
0 Petitions
Accused Products
Abstract
In a mobile communication system, a coding apparatus receives 5 information bits and generates a code symbol stream comprised of 20 coded symbols. The coding apparatus generates 5 coded symbol streams having a length 32 by encoding the 5 individual information bits with different Walsh codes having a length 32, and generates a coded symbol stream comprised of 32 coded symbols by XORing the 5 coded symbol streams in a symbol unit. Further, the coding apparatus generates a code symbol stream comprised of 20 coded symbols by puncturing 2nd, 4th, 5th, 6th, 8th, 9th, 10th, 11th, 12th, 13th, 14th, and 30th coded symbols among the 32 coded symbols.
75 Citations
22 Claims
-
1. A coding method in a mobile communication system, for receiving 5 information bits and generating a coded symbol stream comprised of 20 coded symbols, the coding method comprising the steps of:
-
generating 5 coded symbol streams having a length 32 by encoding each of the 5 information bits with a different Walsh code each having a length 32, and generating a coded symbol stream comprised of 32 coded symbols by XORing the 5 coded symbol streams in a symbol unit; and
generating a coded symbol stream comprised of 20 coded symbols by puncturing 2nd, 4th, 5th, 6th, 8th, 9th, 10th, 11th, 12th, 13th, 14th, and 30th coded symbols among the 32 coded symbols. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A coding apparatus in a mobile communication system, for receiving 5 input information bits, generating 5 coded symbol streams having a length 32 by encoding each of the 5 input information bits with a different Walsh code each having a length 32, and generating a coded symbol stream comprised of 32 coded symbols by XORing the 5 coded symbol streams in a symbol unit, thereby to generate a code symbol stream comprised of 20 coded symbols, the coding apparatus comprising:
a puncturer for generating a code symbol stream comprised of 20 coded symbols by puncturing 2nd, 4th, 5th, 6th, 8th, 9th, 10th, 11th, 12th, 13th, 14th, and 30th coded symbols among the 32 coded symbols. - View Dependent Claims (7, 8, 9, 10)
-
11. A decoding method in a mobile communication system, for receiving a code symbol stream comprised of 20 coded symbols and generating 5 information bits from the coded symbol stream, the decoding method comprising the steps of:
-
generating a code symbol stream comprised of 32 coded symbols by inserting 0s into positions of 2nd, 4th, 5th, 6th, 8th, 9th, 10th, 11th, 12th, 13th, 14th, and 30th coded symbols of the coded symbol stream;
measuring correlation values between each of Walsh codes W1, W2, W4, W8 and W16 having a length 32, and the 0-inserted coded symbol stream; and
generating the information bits from the measured correlation values. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A decoding apparatus in a mobile communication system, for receiving a coded symbol stream comprised of 20 coded symbols and generating 5 information bits from the coded symbol stream, the decoding apparatus comprising:
-
a zero (0) inserter for generating a coded symbol stream comprised of 32 coded symbols by inserting 0s into positions of 2nd, 4th, 5th, 6th, 8th, 9th, 10th, 11th, 12th, 13th, 14th, and 30th coded symbols of the coded symbol stream;
a correlation calculator for measuring correlation values between individual Walsh codes W1, W2, W4, W8 and W16 having a length 32, and the 0-inserted coded symbol stream; and
a correlation comparator for generating the information bits from the measured correlation values. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A coding method in a mobile communication system, for receiving 5 information bits indicating a quality of a downlink channel supporting high-speed downlink packet access (HSDPA) and generating a coded symbol stream comprised of 20 coded symbols, the coding method comprising the steps of:
-
generating 5 code symbol streams having a length 32 by encoding each of the 5 information bits with a different Walsh code W1, W2, W4, W8 and W16, and generating a coded symbol stream comprised of 32 coded symbols by XORing the 5 coded symbol streams in a symbol unit; and
generating a code symbol stream comprised of 20 coded symbols by puncturing 2nd, 4th, 5th, 6th, 8th, 9th, 10th, 11th, 12th, 13th, 14th, and 30th coded symbols among the 32 coded symbols.
-
-
22. A decoding method in a mobile communication system, for receiving a coded symbol stream comprised of 20 coded symbols and generating 5 information bits indicating a quality of a downlink channel supporting high-speed downlink packet access (HSDPA) from the coded symbol stream, the decoding method comprising the steps of:
-
generating a code symbol stream comprised of 32 coded symbols by inserting 0s into positions of 2nd, 4th, 5th, 6th, 8th, 9th, 10th, 11th, 12th, 13th, 14th, and 30th coded symbols of the code symbol stream;
measuring correlation values between individual Walsh codes W1, W2, W4, W8 and W16 having a length 32, and the 0-inserted coded symbol stream; and
generating the information bits from the measured correlation values.
-
Specification