Si buscas la RFC correspondientes tienes toda la información que necesitas al respecto.
RFC de voip
en cuanto al roip ese que dices habrÃa que saber que es eso para poder localizarlo, pero entiendo que será una variante de voip o alguna funcionalidad nueva y estará entre las RFCs anteriores.
No lo necesitas todo. Necesitas información de la estructura de los diversos paquetes de se utilizan. Luego haces una clase con ellos y todo el problema se reduce a enviarlos o recibirlos a traves de sockets.
He simplificado mucho porque no tengo idea de como funciona eso pero no será mas dificil que cualquier otra cosa. Averiguas los paquetes a utilizar y alguna caracterÃstica especÃfica para su tratamiento. Normalmente toda esa información estará en una sola RFC básica de la lista anterior.
Un saludo