Error control coding in combination with Automatic Repeat reQuest [ARQ] and diversity transmission