Я бы вообще разделил на два подпула. Текущий и новый протоколы. Мы тут исключаем возможности на@бать систему типа дабл, вычесываем вялые плоты, добиваемся минимального времени ответа и т.д. а что там будет с протоколом этим хз... Будут туда сюда перебежчики бегать.