Cooperative communication deals with the use of intermediate node to convey information between the source and the target receiver. The intermediate node usually refers as relay which can be configured in several ways such as decode and forward (DF), amplify-and-forwrad (AF) and the likes