A radiotherapy device for emitting a radiation beam to treat a target tumor of a patient, wherein the radiotherapy device is configured to communicate with a breath control device for controlling breathing by the patient during radiotherapy of the target tumor, the radiotherapy device comprising: a radiation beam generator for emitting the radiation beam toward the target tumor; and a controller configured to: obtain a pre-determined breath-holding pattern for the breath control device, the breath-holding pattern including: at least one ventilation suspension parameter for the breath control device; a baseline respiration signal corresponding to the at least one ventilation suspension parameter; and a baseline cardiovascular signal corresponding to the at least one ventilation suspension parameter; receive a respiration signal reflecting respiration of the patient; receive a cardiovascular signal reflecting cardiovascular activity of the patient; transmit ventilation suspension signals to the breath control device to control the breath control device to block airflow to the patient during corresponding breath-hold periods, wherein the ventilation suspension signals are based upon the at least one ventilation suspension parameter; calculate a variation between the detected respiration and cardiovascular signals and the obtained baseline respiration and cardiovascular signals; and determine, when the calculated variation is below a pre-determined threshold, to gate the radiation beam generator, such that the radiation beam generator is gated to emit the radiation beam during one or more breath-hold periods and when the calculated variation is below the pre-determined threshold. a radiation beam generator for emitting the radiation beam toward the target tumor; and a controller configured to: obtain a pre-determined breath-holding pattern for the breath control device, the breath-holding pattern including: at least one ventilation suspension parameter for the breath control device; a baseline respiration signal corresponding to the at least one ventilation suspension parameter; and a baseline cardiovascular signal corresponding to the at least one ventilation suspension parameter; receive a respiration signal reflecting respiration of the patient; receive a cardiovascular signal reflecting cardiovascular activity of the patient; transmit ventilation suspension signals to the breath control device to control the breath control device to block airflow to the patient during corresponding breath-hold periods, wherein the ventilation suspension signals are based upon the at least one ventilation suspension parameter; calculate a variation between the detected respiration and cardiovascular signals and the obtained baseline respiration and cardiovascular signals; and determine, when the calculated variation is below a pre-determined threshold, to gate the radiation beam generator, such that the radiation beam generator is gated to emit the radiation beam during one or more breath-hold periods and when the calculated variation is below the pre-determined threshold. obtain a pre-determined breath-holding pattern for the breath control device, the breath-holding pattern including: at least one ventilation suspension parameter for the breath control device; a baseline respiration signal corresponding to the at least one ventilation suspension parameter; and a baseline cardiovascular signal corresponding to the at least one ventilation suspension parameter; at least one ventilation suspension parameter for the breath control device; a baseline respiration signal corresponding to the at least one ventilation suspension parameter; and a baseline cardiovascular signal corresponding to the at least one ventilation suspension parameter; receive a respiration signal reflecting respiration of the patient; receive a cardiovascular signal reflecting cardiovascular activity of the patient; transmit ventilation suspension signals to the breath control device to control the breath control device to block airflow to the patient during corresponding breath-hold periods, wherein the ventilation suspension signals are based upon the at least one ventilation suspension parameter; calculate a variation between the detected respiration and cardiovascular signals and the obtained baseline respiration and cardiovascular signals; and determine, when the calculated variation is below a pre-determined threshold, to gate the radiation beam generator, such that the radiation beam generator is gated to emit the radiation beam during one or more breath-hold periods and when the calculated variation is below the pre-determined threshold.