A technical solution for monitoring operation of a medical delivery device such as an infusion pump for occlusion is provided that obviates the need for any hardware changes or additions. A pump measurement such as pump duration (e.g., duration of aspirate stroke or dispense stroke in a rotational metering-type pump or a reciprocating-type pump) that is already provided for in a pump is analyzed to determine the differences in the pump measurement during normal operating conditions and occluded conditions, and a threshold or metric is set. When a detected pump measurement fails to meet a threshold, the pump can either indicate to the user to shutdown operation of the pump or to automatically disable the pump. The pump measurement can be a single one, or a subset, or a combination of stroke duration, end-stop or limit switch activation, and duration difference between aspirate and dispense strokes.L'invention concerne une solution technique permettant de surveiller le fonctionnement d'un dispositif d'administration médical tel qu'une pompe à perfusion en termes d'occlusion, qui élimine la nécessité d'éventuels changements ou additions de matériel. Une mesure de pompe telle qu'une durée liée à la pompe (p. ex., durée de course d'aspiration ou de course de distribution dans une pompe de type à dosage rotatif ou une pompe de type à mouvement alternatif) qui est déjà prévue dans la pompe est analysée pour déterminer les différences dans la mesure de pompe dans des conditions de fonctionnement normales et des conditions d'occlusion, et un seuil ou une métrique est défini. Quand une mesure de pompe détectée ne parvient pas à satisfaire un seuil, la pompe peut soit indiquer à l'utilisateur d'arrêter le fonctionnement de la pompe, soit de désactiver automatiquement la pompe. La mesure de pompe peut être une seule, ou un sous-ensemble, ou une combinaison de durée de course, butée ou activation d'un interrupteur de fin de course et différence de durée entre les courses d'aspir