add get/set_state/request_id of channel