Channel Coding In Digital Communication