This chapter provides a survey of practical cooperative coding schemes currently available in the literature, with focus on those schemes that achieve performance close to capacity or the best known achievable rates. To provide an insight into the construction of practical coding schemes for various cooperative communication scenarios, we first summarize the main design principles and tools that are used. We then present a survey of cooperative communication scenarios, and the progress on practical coding schemes for each of these scenarios is discussed in detail. Throughout the chapter, we demonstrate how the common design principles and tools are exploited to construct the existing practical coding schemes. We hope that the integrated view presented in this chapter can lead to further advances in this area.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.