Computnetwork: ¿Cuál es la diferencia entre proxy y B2BUA (Back to Back User Agent)?

De: http://en.wikipedia.org/wiki/Ses…

Servidor proxy
Una entidad intermediaria que actúa como un servidor (UAS) y un cliente (UAC) con el fin de realizar solicitudes en nombre de otros clientes. Un servidor proxy desempeña principalmente el papel de enrutamiento, lo que significa que su trabajo es garantizar que una solicitud se envíe a otra entidad “más cercana” al usuario objetivo. Los proxies también son útiles para hacer cumplir la política (por ejemplo, asegurarse de que un usuario pueda hacer una llamada). Un proxy interpreta y, si es necesario, reescribe partes específicas de un mensaje de solicitud antes de reenviarlo.

De: http://www.b2bua.org/wiki/B2BUAD…

El Agente de usuario de espalda con espalda (B2BUA) es un componente de control de llamadas del Protocolo de inicio de sesión (SIP). A diferencia de un servidor proxy SIP, que solo mantiene un estado de transacción, B 2BUA mantiene el estado completo de la llamada y participa en todas las solicitudes de llamada. Por esta razón, B2BUA puede realizar una serie de funciones que no es posible implementar usando el proxy SIP, como la contabilidad de llamadas precisa, la calificación y facturación prepagas, el enrutamiento de llamadas de conmutación por error, etc.
El B2BUA está involucrado en el establecimiento, gestión y terminación de llamadas.

Proxy solo pasa los medios y la señalización, un b2bua puede hacer eso y también manipular / tomar los medios para múltiples propósitos.

Por ejemplo, Cisco VCS es un b2bua cuando se trata de permitir que sus puntos finales hablen con los puntos finales de Microsoft Lync, por ejemplo