CS : send_soft recv_soft