SIP использует UDP по умолчанию.
Это не так просто, как возможность принимать пакеты из одной конечной точки, регистрировать их и затем отправлять в реальное место назначения.Вы сломаете такие вещи, как обработка NAT, если вы это сделаете.
Вы должны действовать как полный SIP-прокси (с состоянием) или как B2BUA.
Самый простой способ - загрузить существующий sip-прокси и просто сделать его журналом в файле и читатьэтот файл.