O que é um SIP B2BUA e como é diferente de um UA?

1

Eu tenho lido algumas coisas relacionadas ao SIP, e estou confuso, sobre o que é um agente de usuário back-to-back SIP (B2BUA) e um agente de usuário 'normal'?

Alguém pode explicar as diferenças?

Pelo que li, não consigo diferenciar um B2BUA de um UA ... Para mim um UA funciona como um UAS (User Agent Server) quando precisa responder a um pedido e como um UAC (User Agent Client) quando precisa enviar uma solicitação ..

Mas não consigo entender como é diferente um B2BUA ..

Desculpe se isso não faz sentido, mas estou um pouco confuso

    
por BraCa 17.10.2011 / 00:35

3 respostas

1

Os RFCs não definem o que os B2BUAs podem ou não fazer, então minha resposta é um pouco confusa, por necessidade.

Um B2BUA é qualquer coisa não é um proxy, mas tem chamadas fluindo através dele . Por exemplo, você poderia usar um B2BUA como um gateway entre duas redes SIP.

Daí o nome: alguma conexão executada pelo B2BUA resulta em uma chamada SIP de um lado (onde o B2BUA atua como um UAS) e outra chamada SIP no outro lado (onde o B2BUA atua como um UAC).

    
por 17.10.2011 / 11:58
1

Você pode encontrar um artigo interessante explicando os B2BUAs aqui:

link

Em poucas palavras, um B2BUA é uma entidade SIP que pode "dividir" uma chamada em duas pernas de chamada: encerrar uma perna de chamada de um lado e criar uma nova no outro. Essas duas pernas de chamada podem não ter conhecimento umas das outras, portanto, o B2BUA atua como um ponto de demarcação. O termo B2BUA também se refere à capacidade de uma entidade SIP de manipular pacotes SIP em termos de cabeçalhos SIP e do corpo do SDP.

    
por 07.02.2017 / 11:40
0

Um B2BUA é um elemento de rede usado em aplicativos SIP. Seu comportamento depende do seu papel em um fluxo de sinalização SIP. Ele se comporta como um UAS para o originador do pedido, entretanto, ele se comporta como um UAC para o destino do pedido (de diferentes pernas) em uma sinalização SIP.

Seu papel não é definido como um proxy sem estado, ele pode manipular, alterar, excluir ou adicionar campos de cabeçalho a mensagens SIP.

Alice ---------------- > B2BUA ------------------- > Bob

Alice < ---------------- B2BUA < ------------------- Bob

Considerando uma sinalização SIP como acima, Alice convidando Bob, todos os identificadores de diálogo e transação entre Alice-B2BUA e B2BUA-Bob serão diferentes. Na primeira solicitação INVITE, o B2BUA aparecerá como um UAS para Alice e como um UAC para Bob.

    
por 22.02.2016 / 15:45

Tags