Protocolos
Para haver a comunicação entre os aparelhos de telefonia IP eles devem “falar a mesma língua”, ou seja, utilizar o mesmo protocolo de comunicação, além do protocolo IP. Esses protocolos servem para lidar especificamente com a fragmentação e remontagem dos pacotes de voz.
Os protocolos H.323 e SIP, baseiam-se no modelo distribuído, onde a “inteligência” encontra-se nos equipamentos da ponta, mas também podem ser empregados no modelo centralizado em presença dos respectivos Call Agents, cuja função é prover serviços complementares (chamada em espera, transferência de chamadas, etc.).
H.323
A recomendação H.323 tem o objetivo de especificar sistemas de comunicação multimídia em redes baseadas em pacotes e que não provêem uma Qualidade de Serviço (QoS) garantida. Além disso, estabelece padrões para codificação e decodificação de fluxos de dados de áudio e vídeo, garantindo que produtos baseados no padrão H.323 de um fabricante interopere com produtos H.323 de outros fabricantes.
O padrão H.323 é completamente independente dos aspectos relacionados à rede. Dessa forma, podem ser utilizadas quaisquer tecnologias de enlace, podendo-se escolher livremente entre as que dominam o mercado atual como Ethernet, Fast Ethernet, FDDI, ou Token Ring. Também não há restrições quanto à topologia da rede, que pode consistir tanto de uma única ligação ponto a ponto, ou de um único segmento de rede, ou ainda serem complexas, incorporando vários segmentos de redes interconectados.
O padrão H.323 especifica o uso de áudio, vídeo e dados em comunicações multimídia, sendo que apenas o suporte à mídia de áudio é obrigatório. Mesmo sendo somente o áudio obrigatório, cada mídia (áudio, vídeo e/ou dados), quando utilizada, deve seguir as especificações do padrão. Pode-se ter uma variedade de formas de comunicação, envolvendo áudio apenas (telefonia IP), áudio e vídeo (videoconferência), áudio e dados e, por fim, áudio, vídeo e dados.
Session Initiation Protocol (SIP)
O SIP (Session Initiation Protocol) define os mecanismos para o estabelecimento, a manutenção e a desconexão de uma chamada de voz, utilizando protocolos já conhecidos do mundo IP, como por exemplo o SDP (Session Description Protocol) para negociação de capacidades, URL para endereçamento, etc.
O protocolo SIP, por ser baseado na tecnologia Internet (redes IP e adoção de padrões abertos) e utilizar aplicações já existentes, torna-se mais facilmente adotado por grupos acostumados às redes de dados.