Pseudo-random Puncturing: A Technique to Lower the Error Floor of Turbo Codes | IEEE Conference Publication | IEEE Xplore