Protocol planning