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 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 the sequence group to at least one of;
cells, users or channels.
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
27 Citations
16 Claims
-
1. A method for allocating sequences in a communication system, comprising:
-
dividing 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 the sequence group to at least one of;
cells, users or channels. - View Dependent Claims (2, 3, 4)
-
-
5. A method for processing sequences in a communication system, comprising:
-
obtaining a group number k of a 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 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;generating corresponding sequences according to the sequences in the formed sub-group; and communicating 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 the sequences on time frequency resources corresponding to the sub-group i. - View Dependent Claims (16)
-
Specification