Kasami code

Kasami code

Kasami sequences are binary sequences of length 2N where N is an even integer. Kasami sequences have good cross-correlation values approaching the Welch lower bound. There are two classes of Kasami sequences - the small set and the large set.

The small set

The process of generating a Kasami sequence starts by generating a maximum length sequence "a(n)", where n=1..2N-1. Maximum length sequences are periodic sequences so "a(n)" is repeated periodically for n larger than 2N-1. Next we generate another sequence "b(n)" = "a(q*n)" where q = 2N/2+1. Kasami sequences are formed by adding "a(n)" and a time shifted version of "b(n)" modulo two. The set which is formed by taking all Kasami sequences generated by different time shifts of "b(n)" plus the "a(n)" and "b(n)" sequence forms the Kasami set of sequences. This set has 2N/2 different sequences.

References

* T. Kasami, “Weight Distribution Formula for Some Class of Cyclic Codes," Tech. Report No. R-285, Univ. of Illinois, 1966.
* L. Welch, “Lower Bounds on the Maximum Cross Correlation of Signals,” IEEE Trans. on Info. Theory, vol. 20, no. 3, pp. 397–399, May 1974.


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • Tadao Kasami — 嵩忠雄 (April 12, 1930 March 18, 2007) was a noted Japanese information theorist who made significant contributions to error correcting codes.Kasami was born in Kobe, Japan, and studied electrical engineering at Osaka University, where he received… …   Wikipedia

  • Gold code — A Gold code is a set of binary sequences, used in telecommunication (CDMA) [ [George, M., Hamid, M., and Miller A. PDFlink| [http://www.xilinx.com/support/documentation/application notes/xapp217.pdf Gold Code Generators in Virtex Devices] ] and… …   Wikipedia

  • Timeline of algorithms — The following timeline outlines the development of algorithms (mainly mathematical recipes ) since their inception.Before Modern Era* Before Writing about recipes (on cooking, rituals, agriculture and other themes) * c. 1600 BC Babylonians… …   Wikipedia

  • Pseudorandom noise — In cryptography, pseudorandom noise (PRN[1][2]) is a signal similar to noise which satisfies one or more of the standard tests for statistical randomness. Although it seems to lack any definite pattern, pseudorandom noise consists of a… …   Wikipedia

  • Complementary sequences — For complementary sequences in biology, see complementarity (molecular biology). In applied mathematics, complementary sequences (CS) are pairs of sequences with the useful property that their out of phase aperiodic autocorrelation coefficients… …   Wikipedia

  • Dynamic programming — For the programming paradigm, see Dynamic programming language. In mathematics and computer science, dynamic programming is a method for solving complex problems by breaking them down into simpler subproblems. It is applicable to problems… …   Wikipedia

  • Memoization — Not to be confused with Memorization. In computing, memoization is an optimization technique used primarily to speed up computer programs by having function calls avoid repeating the calculation of results for previously processed inputs.… …   Wikipedia

  • Spanische Fußballnationalmannschaft (U-21-Männer) — Spanien U 21 España Sub 21 Spitzname(n) La Selección, La Furia Roja Verband Real Federación Española de Fútbol Konföderation …   Deutsch Wikipedia

  • CKY — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom.   Sigles d’une seule lettre   Sigles de deux lettres > Sigles de trois lettres   Sigles de quatre lettres …   Wikipédia en Français

  • Memoization — Mémoization En informatique, la mémoization est une technique d optimisation de code consistant à réduire le temps d exécution d une fonction en mémorisant ses résultats d une fois sur l autre. Bien que liée à la notion de cache, la mémoization… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”