Este documento descreve um protocolo de comunicação entre emissor e receptor conhecido como "Protocol With Timer". Neste protocolo, o emissor envia pacotes de dados para o receptor de forma otimista, assumindo que serão recebidos com sucesso. Se o receptor não receber um ACK no tempo limite, o emissor reiniciará a transmissão dos pacotes. O protocolo foi modelado usando Redes de Petri Coloridas no software CPNTools.