Method and apparatus for allocating and processing sequences in communication system
First Claim
1. A method for allocating sequences in a communication system, comprising:
- dividing, by the communication system having a processor, sequences in a sequence group into multiple sub-groups, each sub-group corresponding to a 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, wherein n is a natural number, the n sequences making a |ri/Ni−
ck/NP1| or |(ri/Ni−
ck/ NP1) modu mk,i| function value a smallest, a second smallest, until an nth smallest respectively,wherein i is a serial number of the sub-group, k is a serial number of the sequence group, NP1 is the length of a reference sub-group sequence, ck is a basic sequence index of a sequence with a length of NP1 determined by the sequence group k;
wherein ri is a basic sequence index in the candidate sequence collection, and Ni is the length of a sequence in the candidate sequence collection;
wherein mk,i is a variable dependent on the group number k and the sub-group number i; and
allocating, by the communication system having the processor, the sequence group to a cell, a user equipment or a channel or a base station.
1 Assignment
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/Np
-
Citations
16 Claims
-
1. A method for allocating sequences in a communication system, comprising:
-
dividing, by the communication system having a processor, sequences in a sequence group into multiple sub-groups, each sub-group corresponding to a 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, wherein n is a natural number, the n sequences making a |ri/Ni−
ck/NP1 | or |(ri/Ni−
ck/ NP1 ) modu mk,i| function value a smallest, a second smallest, until an nth smallest respectively,wherein i is a serial number of the sub-group, k is a serial number of the sequence group, NP 1 is the length of a reference sub-group sequence, ck is a basic sequence index of a sequence with a length of NP1 determined by the sequence group k;wherein ri is a basic sequence index in the candidate sequence collection, and Ni is the length of a sequence in the candidate sequence collection; wherein mk,i is a variable dependent on the group number k and the sub-group number i; and allocating, by the communication system having the processor, the sequence group to a cell, a user equipment or a channel or a base station. - View Dependent Claims (2, 3, 4)
-
-
5. 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 sequence group allocated by the system; selecting n sequences from a candidate sequence collection to form sequences in a sub-group i in a sequence group k; the n sequences making a |ri/Ni−
ck/NP1 | or |(ri/Ni−
ck/NP1 ) modu mk,i| function value a smallest, a second smallest, until an nth smallest respectively;wherein n is a natural number, i is a serial number of the sub-group;
wherein NPi is the length of a reference sub-group sequence, ck is a basic sequence index of a sequence with a length of NP1 determined by the sequence group k;
wherein ri is a basic sequence index in the candidate sequence collection, and Ni is the length of a sequence in the candidate sequence collection;
wherein mk,i is a variable dependent on the group number k and the sub-group number i;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 according to the sequences on time frequency resources corresponding to the sub-group i. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. 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 the n sequences make a |ri/Ni−
ck/Np1 | or |(ri/Ni−
ck/Np1 ) modu mk,i| function value a smallest, a second smallest, until an nth smallest respectively, wherein i is a serial number of the sub-group, k is a serial number of the sequence group, Np1 is the length of a reference sub-group sequence, ck is a basic sequence index of a sequence with a length of Np1 determined by the sequence group k;wherein ri is a basic sequence index in the candidate sequence collection, and Ni is the length of a sequence in the candidate sequence collection; wherein mk,i is a variable dependent on the group number k and the sub-group number i; and a sequence processing unit 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 (16)
-
Specification