LLR-aware smart link-adaptive strategy for decode-and-forward cooperative communication