Method and apparatus for allocating and processing sequences in communication system
DC CAFCFirst Claim
1. A method for allocating sequences in a communication system, comprising:
- dividing, by a communication system, sequences in a sequence group into multiple sub-groups, each sub-group corresponding to a mode of occupying time frequency resources;
selecting, by the communication system, a sequence from a candidate sequence collection corresponding to each sub-group to form the sequences in the sub-group by;
selecting, by the communication system, n sequences in the candidate sequence collection to form sequences in a sub-group i in a sequence group k, wherein n is a natural number, i is a serial number of the sub-group, k is a serial number of the sequence group,determining by the communication system, a value of a basic sequence index ri in the sub-group i in the sequence group k, the value of ri;
is at least one of └
k·
Ni/N1┘
, ┌
k·
Ni/N1┐
, └
k·
Ni/N1┘
+1 and ┌
k·
Ni/N1┐
−
1, wherein Ni is a length of a sequence in the candidate sequence collection, N1 is a length of a reference sub-group sequence;
allocating, by the communication system, the sequence group to at least one of;
a base station, a cell, a user equipment and a channel.
1 Assignment
Litigations
0 Petitions
Accused Products
Abstract
A method and apparatus for allocating and processing sequences in a communication system is disclosed. The method includes: dividing sequences in a sequence group into multiple sub-groups, each sub-group corresponding to its own mode of occupying time frequency resources; selecting sequences from a candidate sequence collection corresponding to each sub-group to form the sequences in the sub-group by: the sequences in a sub-group i in a sequence group k being composed of n sequences in the candidate sequence collection, the n sequences making a |ri/Ni−ck/NP1| or |(ri/Ni−ck/NP1) modu mk,i| function value the smallest, second smallest, till the nth smallest respectively; allocating the sequence group to cells, users or channels. It prevents the sequences highly correlated with the sequences of a specific length from appearing in other sequence groups, thus reducing interference, avoiding the trouble of storing the lists of massive sequence groups.
-
Citations
23 Claims
-
1. A method for allocating sequences in a communication system, comprising:
-
dividing, by a communication system, sequences in a sequence group into multiple sub-groups, each sub-group corresponding to a mode of occupying time frequency resources; selecting, by the communication system, a sequence from a candidate sequence collection corresponding to each sub-group to form the sequences in the sub-group by; selecting, by the communication system, n sequences in the candidate sequence collection to form sequences in a sub-group i in a sequence group k, wherein n is a natural number, i is a serial number of the sub-group, k is a serial number of the sequence group, determining by the communication system, a value of a basic sequence index ri in the sub-group i in the sequence group k, the value of ri;
is at least one of └
k·
Ni/N1┘
, ┌
k·
Ni/N1┐
, └
k·
Ni/N1┘
+1 and ┌
k·
Ni/N1┐
−
1, wherein Ni is a length of a sequence in the candidate sequence collection, N1 is a length of a reference sub-group sequence;allocating, by the communication system, the sequence group to at least one of;
a base station, a cell, a user equipment and a channel. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for processing sequences in a communication system, comprising:
-
obtaining, by a cell or a base station or a user equipment, a group number k of a sequence group allocated by the system; selecting, by the cell or the base station or the user equipment, n sequences from a candidate sequence collection to form sequences in a sub-group i in a sequence group k; wherein n is a natural number, i is a serial number of the sub-group, k is a serial number of the sequence group, a value of a basic sequence index ri in the sub-group i in the sequence group k is at least one of └
k·
Ni/N1┘
, ┌
k·
Ni/N1┐
, └
k·
Ni/N1┘
+1 or ┌
k·
Ni/N1┐
−
1, wherein Ni is a length of a sequence in the candidate sequence collection, N1 is a length of a reference sub-group sequence;generating, by the cell or the base station or the user equipment, corresponding sequences according to the sequences in the formed sub-group; and communicating, by the cell or the base station or the user equipment, according to the sequences on time frequency resources corresponding to the sub-group i. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A communication system for allocating sequences, comprising:
-
a processor configured to divide sequences in a sequence group into multiple sub-groups, wherein each sub-group corresponding to a mode of occupying time frequency resources, select n sequences in a candidate sequence collection to form sequences in a sub-group i in a sequence group k, wherein n is a natural number, i is a serial number of the sub-group, k is a serial number of the sequence group, determine a value of a basic sequence index ri in the sub-group i in the sequence group k, the value of ri is at least one of └
k·
Ni/N1┘
, ┌
k·
Ni/N1┐
, └
k·
Ni/N1┘
+1 or ┌
k·
Ni/N1┐
−
1, wherein Ni is a length of a sequence in the candidate sequence collection, N1 is a length of a reference sub-group sequence; andthe processor is further configured to allocate the sequence group to at least one of;
a base station, a cell, a user equipment and a channel. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A sequence processing apparatus, comprising:
-
a sequence selecting unit configured to obtain a group number k of a sequence group allocated by a system, and select n sequences from a candidate sequence collection to form sequences in a sub-group i in the sequence group k, wherein n is a natural number, i is a serial number of the sub-group, k is a serial number of the sequence group, a value of a basic sequence index ri in the sub-group i in the sequence group k is at least one of └
k·
Ni/N1┘
, ┌
k·
Ni/N1┐
, └
k·
Ni/N1┘
+1 or ┌
k·
Ni/N1┐
−
1, wherein Ni is a length of a sequence in the candidate sequence collection, N1 is a length of a reference sub-group sequence; anda sequence processing unit is configured to generate corresponding sequences according to the sequences in the formed sub-group i, and process according to the sequences on time frequency resources corresponding to the sub-group i. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
Specification