[IEEE 2016 International Conference on Signal Processing and Communications (SPCOM) - Bangalore, India (2016.6.12-2016.6.15)] 2016 International Conference on Signal Processing and Communications (SPCOM) - A cycle-based rate-compatible puncturing technique for non-binary LDPC codes