Method for generating and allocating code pairs of orthogonal spreading codes
First Claim
1. A method for allocating code pairs of orthogonal spreading codes having guard bits of 0, said method comprising:
- generating at least one orthogonal code set based upon the orthogonal spreading codes;
determining one of the at least one orthogonal code set as a representative orthogonal code set; and
allocating the order according to a determined rule based upon the representative orthogonal code set.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to an orthogonal spreading code in a CDMA mobile communication system, and more particularly, to a method for generating and allocating code or code pairs on the basis of an orthogonal code set, which is generated using orthogonal spreading codes, so as to reduce a peak-to-average power ratio and enlarge the length of an interference free window. In accordance with the invention, at least one orthogonal code set is generated based upon orthogonal spreading codes, one of the at least one orthogonal code set is determined as a representative orthogonal code set, and then the order is allocated according to rules determined based upon the representative orthogonal code set. The codes or code pairs are generated and allocated using the orthogonal spreading codes, so as to reduce a Peak-to-Average Power Ratio or extend the length of an IFW.
28 Citations
17 Claims
-
1. A method for allocating code pairs of orthogonal spreading codes having guard bits of 0, said method comprising:
-
generating at least one orthogonal code set based upon the orthogonal spreading codes;
determining one of the at least one orthogonal code set as a representative orthogonal code set; and
allocating the order according to a determined rule based upon the representative orthogonal code set. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for generating an orthogonal code set using orthogonal spreading codes, said method comprising the following steps of:
-
generating orthogonal spreading codes corresponding to a selected code length;
adjusting the interval of the length of an IFW based upon a selected code component length; and
generating at least one orthogonal code set based upon the orthogonal spreading code if the length of the IFW interval is adjusted. - View Dependent Claims (13)
-
-
14. A method for allocating code pairs using orthogonal spreading codes, said method comprising the following steps of:
-
determining one of at least one orthogonal code set as a representative orthogonal code set;
allocating different orthogonal spreading codes to an I branch and a Q branch, and judging whether to minimize a peak-to-average power ratio;
generating at least one code pair based upon the representative orthogonal code set according to a result of said judging S 62 in FIG. 5;
generating a code pair set based upon the at least one code pair; and
allocating the code order based upon the at least one code pair included in the code pair set. - View Dependent Claims (15)
-
-
16. A method for allocating code pairs using orthogonal spreading codes, said method comprising the following steps of:
-
determining one of at least one orthogonal code set as a representative orthogonal code set;
allocating different orthogonal spreading codes to an I branch and a Q branch, and judging whether to minimize a peak-to-average power ratio;
grouping at least one code pair set according to a rule determined based upon the representative orthogonal code set as a result of said judging S 62 in FIG. 5;
selecting one from the at least one code pair according to a determined order;
generating at least one code pair based on at least one element included in the selected code pair set; and
allocating the code order based upon the at least code pair.
-
-
17. A method for allocating code pairs using orthogonal spreading codes, said method comprising the following steps of:
-
determining one of at least one orthogonal code set as a representative orthogonal code set;
judging whether to identically allocate the same orthogonal spreading code to an I branch and a Q branch;
generating at least one code set by using the orthogonal code set according to a result of said judging S 61 in FIG. 5;
selecting the at least one code set in a predetermined order; and
allocating the code order according to a predetermined rule based upon at least one element of the selected code set.
-
Specification