Multiple-Rate Channel Codes in GF(p^n^2)

09/25/2019
by   R. S. Raja Durai, et al.
0

A code C(n, k, d) defined over GF(q^n) is conventionally designed to encode a k-symbol user data into a codeword of length n, resulting in a fixed-rate coding. This paper proposes a coding procedure to derive a multiple-rate code from existing channel codes defined over a composite field GF(q^n). Formally, by viewing a symbol of GF(q^n) as an n-tuple over the base field GF(q), the proposed coding scheme employs children codes C_1(n, 1), C_2(n, 2), ..., C_n(n, n) defined over GF(q) to encode user messages of arbitrary lengths and incorporates a variable-rate feature. In sequel, unlike the conventional block codes of length n, the derived multiple-rate code of fixed blocklength n (over GF(q^n)) can be used to encode and decode user messages m (over GF(q)) of arbitrary lengths | m| = k, k+1, ..., kn, thereby supporting a range of information rates - inclusive of the code rates 1/n, 2/n, ..., (k-1)/n, in addition to the existing code rate k/n. The proposed multiple-rate coding scheme is also equipped with a decoding strategy, wherein the identification of children encoded user messages of variable length are carried out through a simple procedure using orthogonal projectors.

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset
Success!
Error Icon An error occurred

Sign in with Google

×

Use your Google Account to sign in to DeepAI

×

Consider DeepAI Pro