Decode And Encode Communication