Abstract :
In order to determine the weights of an arbitrary cyclic (n,k)-code over IFq, q=pe, gcd(q,n)=1, p prime element of IN, it is necessary to know the cycles of that code. The codewords of a cycle are produced from each other by cyclic shifting. A representative codeword of a cycle is called a cycle-leader. If the code is irreducible, i.e. its parity check-polynomial (Pcp) is irreducible, and the degree k of the Pcp fulfils k=ordn(q), the code has N=(qk-1)/n cycles. For this case, a method is developed for finding a suitable irreducible (qk-1,k)-cyclic code (“frame-code”), that contains, in a concatenated manner, the cycle-leaders of the cyclic code. For the case of a reducible code, an iterative method is explained in order to compute all cycle-leaders of the code. Besides determination of the weight distribution of an arbitrary cyclic code, this method also simplifies examining the cross-correlation properties of roots-of-unity-sequences derived from cyclic codes, since the cycle-leaders are necessary and sufficient for the values of the cross correlation function
Keywords :
concatenated codes; correlation theory; cyclic codes; iterative methods; linear codes; sequences; arbitrary cyclic (n,k)-code; codewords; cross correlation; cycle-leader; cyclic shifting; frame-code; irreducible (qk-1,k)-cyclic code; iterative method; parity check-polynomial; reducible code; representative codeword; roots-of-unity-sequences; weight distribution; Communication networks; Galois fields; Gold; Hamming weight; Intelligent networks; Iterative methods; Linear code; Parity check codes; Reed-Solomon codes; Vectors;
Conference_Titel :
Personal, Indoor and Mobile Radio Communications, 1994. Wireless Networks - Catching the Mobile Future., 5th IEEE International Symposium on