z-logo
open-access-imgOpen Access
Distance increasing mapping for variable distance block code
Author(s) -
Talmale Seema,
Unnikrishnan Srija,
Lande Bhaurao K.
Publication year - 2020
Publication title -
iet communications
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.355
H-Index - 62
eISSN - 1751-8636
pISSN - 1751-8628
DOI - 10.1049/iet-com.2019.0875
Subject(s) - polynomial code , decoding methods , code (set theory) , constant weight code , computer science , block (permutation group theory) , concatenated error correction code , algorithm , linear code , transformation (genetics) , cyclic code , systematic code , code rate , permutation (music) , dual code , variable (mathematics) , generator matrix , block code , minimum distance , mathematics , arithmetic , combinatorics , set (abstract data type) , programming language , mathematical analysis , biochemistry , chemistry , physics , acoustics , gene
A new idea regarding the generation of a block code for a code rate of 1/2 and less than 1/2 is developed here. The minimum distance between the codewords can be maximised using a suitable transformation of the P matrix in the generator matrix G of the block code. This study gives the construction of distance increasing mapping (DIM) such that the proposed code is a variable distance modified block code with a code rate equal to 1/2. An algorithm for such DIM is developed here. The construction for distance preserving mapping (DPM) is also generalised in an algorithmic way. Further, to achieve DIM from the proposed DPM, for the established codes with a code rate less than 1/2, transformation is developed with the help of permutation arrays. The performance of the codes has also been evaluated. Decoding of this code is also simple and can be carried out using the existing techniques of decoding of block codes. The probability of undetected error is found to be better than the existing block codes.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here