Ouch protocol engine