Contemporary Coding Techniques and Applications for Mobile Communications