Если буфер в буфере тогда другое дело. Только это ничем не отличается от обычного кольцевого буфера только вместо байт - пакеты. И в чем смысл плодить сущности, если и в примитивный кольцевой буфер можно пихать/выбирать произвольное число байт при желании.