Compartilhar via


Entrada e descoberta no Communicator Mobile

Tópico modificado em: 2009-04-01

Communicator Mobile e autenticação NTLM

A entrada no Communicator Mobile é semelhante ao processo de entrada no Office Communicator, que foi abordado anteriormente na seção Entrada e descoberta no Office Communicator.

O Communicator Mobile oferece suporte à autenticação NTLM, que é o SSP (Provedor de Suporte de Segurança) padrão na plataforma Windows Mobile versão 6.x. No entanto, o Office Communicator oferece suporte à autenticação Kerberos e NTML. O protocolo Kerberos também é o SSP padrão na plataforma Windows.

Os usuários do Windows Mobile versão 6.x podem instalar o SSP do Kerberos, mas o Communicator Mobile não poderá usá-lo.

A Figura 1 mostra as mensagens do protocolo NTML trocadas pelo Communicator Mobile e o Office Communications Server 2007 R2.

O Communicator Mobile envia uma mensagem SIP REGISTER. O servidor responde com um desafio da autenticação NTLM. Agora, o Communicator Mobile sabe o que o servidor precisa para se autenticar. O Communicator Mobile responde ao desafio de autenticação com outro SIP REGISTER anônimo, mas, dessa vez, especifica que deseja usar NTLM. Isso solicita que o servidor gere um desafio NTLM verdadeiro. O Communicator Mobile responde com as credenciais. Agora, o servidor pode verificar o usuário e processar a solicitação SIP REGISTER.

Autenticação NTLM do Communicator Mobile

Dd637175.a643d94e-a934-4d65-9397-ae12684eb855(pt-br,office.13).jpg

Registro de ponto de extremidade

O Communicator Mobile deve se registrar na infraestrutura do Office Communications Server como um ponto de extremidade de UC (comunicação unificada). No entanto, ele deve indicar que é um ponto de extremidade móvel. A RFC 3840 permite o parâmetro mobility=mobile durante o registro. O diagrama a seguir mostra o fluxo de chamadas necessário para registrar um ponto de extremidade móvel.

Registro de ponto de extremidade do Communicator Mobile

Dd637175.74a59ff8-d2dc-46d5-99ac-b59cce25447c(pt-br,office.13).jpg

Communicator Mobile e redes de celular

Os clientes do Communicator Mobile se conectam a um servidor interno ou a um Servidor de Borda de Acesso baseado na rede à qual o dispositivo está se conectando. Nas redes de celular, há três categorias principais:

  • **3G   **Esta rede permite conexões simultâneas de dados e voz. O Communicator Mobile requer um telefone DTM com a rede 3G para oferecer suporte a conexões simultâneas de dados e voz.
  • **2.5G   **Esta rede permite conexões de dados e voz, mas não simultaneamente.
  • 2G   Tipo de conexão de rede somente voz

Cada sistema operacional móvel tem seu próprio conjunto de recursos, que é representado na seguinte tabela. D e V representam recursos de dados e voz.

SO/cliente DTM STM

Windows Mobile

D e V

D ou V

Symbian

D e V

D ou V

J2ME (Java 2 Platform Micro Edition)

D ou V

D ou V

Dd637175.note(pt-br,office.13).gifObservação:
O cliente J2ME não permite conexões simultâneas de dados e voz, até mesmo no ambiente DTM.

Os dispositivos DTM (Dual Transfer Mode) podem estabelecer conexões simultâneas de dados e voz. A maioria dos usuários do Communicator Mobile tem dispositivos DTM.

Os dispositivos STM (Single Transfer Mode) alternam conexões de dados e voz. Após o recebimento de uma chamada de comutação por circuito, esses dispositivos perdem seu canal de dados. Embora o Communicator Mobile ofereça suporte a dispositivos STM, as conexões de dados são descartadas e restabelecidas quando a chamada de comutação por circuito é encerrada, caso a opção Conectar automaticamente esteja habilitada.

Gerenciamento de conexão

O Communicator Mobile usa a API do Gerenciador de Conexão do Windows Mobile 6.0 para a funcionalidade de gerenciamento de conexão. Usando a API, o Communicator Mobile:

  • Dá prioridade ao estabelecer conexões via celular, como GPRS (General Packet Radio Source), sobre outras conexões (por exemplo, Wi-Fi, ActiveSync)
  • Oferece maior disponibilidade para entrada
  • Reduz a frequência de entrada e saída do aplicativo
  • Resgata a conexão de dados quando a conexão é descartada inesperadamente
  • Altera a prioridade da conexão de dados para Baixa (CONNMGR_PRIORITY_USERBACKGROUND) quando o aplicativo é movido para segundo plano, e para Alta (CONNMGR_PRIORITY_USERINTERACTIVE) quando um usuário interage com o dispositivo ou o aplicativo é movido para segundo plano
  • Mostra erros relevantes quando há perda da conexão de dados (por exemplo, FLIGHT_MODE ou SUSPENDED/RESUME)

A tabela a seguir fornece detalhes sobre os erros de entrada do Gerenciador de Conexão.

Código do erro Detalhes do erro

CONNMGR_STATUS_CONNECTIONLINKFAILED(0x2A)

A conexão é desconectada prematuramente.

CONNMGR_STATUS_CONNECTIONFAILED(0x21)

Em uma conexão ActiveSync, o cabo é desconectado.

CONNMGR_STATUS_EXCLUSIVECONFLICT(0x28)

A conexão não pôde ser estabelecida porque existe uma conexão exclusiva.

CONNMGR_STATUS_NOPATHTODESTINATION(0x24)

As configurações de conexão não estão disponíveis.

CONNMGR_STATUS_CONNECTIONCANCELED(0x22)

O usuário interrompe a conexão ou troca de modo.

CONNMGR_STATUS_WAITINGFORPATH(0x25)

O dispositivo está fora do intervalo de rádio ou não está conectado à sua base.

CONNMGR_STATUS_PHONEOFF(0x27)

O caminho selecionado para a rede de destino solicitada está desativado.

CONNMGR_STATUS_WAITINGFORPHONE(0x26)

Uma chamada de voz está em andamento e usando recursos necessários a esta conexão.

CONNMGR_STATUS_AUTHENTICATIONFAILED(0x2B)

A solicitação de conexão não foi aceita devido a uma falha de autenticação.

CONNMGR_STATUS_NOPATHWITHPROPERTY(0x2C)

Um caminho de conexão solicitou uma propriedade, como WAKE_ON_INCOMING, que não está disponível.

CONNMGR_STATUS_UNKNOWN( 0X00)

Não é possível se conectar à rede.

CONNMGR_STATUS_WAITINGFORRESOURCE

Não é possível se conectar à rede. Verifique suas configurações de conexão.

CONNMGR_STATUS_WAITINGFORNETWORK

Não é possível se conectar à rede. Verifique suas configurações de conexão.