Como o serviço Blackberry Data realmente funciona?

1

Meu entendimento de como funciona o serviço de dados Blackberry não está suficientemente claro.

Primeiro algumas observações.

Quando em uma chamada telefônica, os dados de e-mail não funcionam.

No entanto, eu vi um problema bizarro quando eu estava no correio de voz, que o e-mail continuou a transmitir. Eu tinha 97 mensagens depois de sair para o fim de semana para que as mensagens continuassem entrando. Isso pareceu estranho. Mas eu me perguntei se o correio de voz é um caso especial de um telefonema.

Eu descobri que durante longas teleconferências posso falar com meu cliente do GMail e ler meu e-mail lá. Parece que os dados continuam a funcionar.

O navegador da Web não funciona durante uma chamada. No entanto navegador Opera parece continuar trabalhando.

A partir disso, eu inferiria que o canal de dados que o email BB trabalha (push mail) é compartilhado com o canal de voz.

Eu li em algum lugar que não consigo mais encontrar (alguma pesquisa maluca no ano passado) que o fluxo de dados de dados TCP flui pela rede da operadora, para o data center da RIM, que retorna para a rede pública da Internet.

Assim, há muitos gargalos que podem surgir.

Para tornar isso divertido, eu tenho um T-Mobile BB (infelizmente, sem 3G) que usa WiFi quando em casa, mas configura um conjunto interessante de serviços, chamado UMA, que quando você olha para a tela de diagnóstico WiFi o telefone, descreve uma série de serviços que eu ainda estou tentando fazer cara ou coroa.

Em primeiro lugar, eu estou totalmente fora da base aqui, ou alguém encontrou uma descrição muito legal de como o serviço de dados realmente funciona.

    
por geoffc 01.06.2009 / 19:34

1 resposta

1

Depende do telefone (que é especialmente óbvio com dispositivos BB Connect) e do rádio internamente (e também quão bem ele foi programado). Alguns telefones suportam ter uma voz e um canal de dados abertos, outros não. Normalmente, você não pode ter canais GPRS e de voz abertos e, mais comumente, oferecer suporte a telefones 3g e de voz abertos, mas essa não é uma regra difícil e rápida. Também é possível a partir dos casos de uso que você forneceu que alguns aplicativos estão realmente desconectando seu canal de dados se detectarem uma chamada de voz em andamento.

Basicamente, é como você pensou, dependendo se o canal de dados está usando o mesmo rádio que o canal de voz, mas com algumas complicações adicionais.

Quanto ao backend, minha experiência é com o BB connect e que usa a conexão de dados do telefone (assim GPRS, 3g, HDPSA) e se conecta a um gateway de servidor RIM. É isso que usa os dados de registro de seus telefones para descobrir para qual servidor BB enviar (ou os servidores BIS se você não estiver em um servidor corporativo) usando informações de roteamento que o telefone mantém armazenado. No BB Connect, pelo menos, ele não usa o canal de voz diretamente, como afirmado acima, quando eles podem interferir.

    
por 01.06.2009 / 19:49

Tags