Пару лет назад я работал с библиотекой JAIN-SIP в Java - я потратил довольно много времени на поиск эквивалента .Net, но кажется, что протокол SIP слишком стар, чтобы представлять какой-либо интерес для разработчиков. , Я думаю, что я говорю, вам обязательно нужно создать это в C #?
Если это так, этот документ поможет вам - http://www.ietf.org/rfc/rfc3261.txt.
Пакет, который вы описали выше, был сообщением "INVITE" - первым в цепочке сообщений. Вы приглашаете пользователя, который вернется с «OK», если он примет приглашение. После получения отправьте пакет ACK, после чего два клиента будут настроены на соединение. См. RFC для получения дополнительной информации о структуре этих пакетов - какие заголовки должны присутствовать и т. Д.