Resumo técnico
É exposta uma antena externa de terminal móvel de dados para uso com um terminal de processamento de dados energizado por bateria que inclui um dispositivo de comunicação em frequência de rádio, tal como um transceptor de telefone celular. Elementos de antena múltiplos estão montados dentro de um elemento tubular flexível em formato de D que tem uma constante dielétrica muito baixa, que é então afixado à superfície externa do terminal de processamento de dados utilizando um adesivo na superfície plana do mesmo. O elemento tubular flexível é preferivelmente montado ao longo de pelo menos duas bordas do módulo de exibição do terminal de processamento de dados, de tal modo que possa ser proporcionada diversidade espacial ou de polarização aos elementos de antena múltiplos. Um conector coaxial é utilizado para acoplar os elementos de antena múltiplos a um dispositivo de comunicação de frequência de rádio dentro do terminal de processamento de dados. Desse modo, uma antena externa pode ser acrescentada a um terminal de processamento de dados energizado por bateria, de uma maneira que protege a antena sem interferir com a transmissão ou recepção em frequência de rádio, enquanto simultaneamente proporciona proteção adicional ao terminal de processamento de dados. Também são expostos um método e um sistema para controlar sessões de comunicação múltiplas enquanto utilizam um modem acoplado a uma única via de acesso de comunicação. Um fluxo de dados é acoplado a um modem que tem um modo de transferência de dados e um modo de comando, enquanto esse modem está operando no modo de transferência de dados em uma primeira sessão de comunicação. Um caracter pré-selecionado para escape seguido de uma sequência de comando selecionada é inserido no fluxo de dados que é detectado e utilizado pelo modem para indicar automaticamente uma segunda sessão de comunicação mediante a especificação da rede, do modo do aplicativo, do nível de serviço e assemelhados para a segunda sessão de comunicação. Depois disso, dados selecionados dentro do fluxo de dados podem ser precedidos do caracter pré-selecionado para escape e uma sequência de comando de indentificação de sessão, e com isso serem precisamente indentificados como associados a uma determinada sessão de comunicação, sem exigir que o aplicativo do terminal de processamento de dados tenha conhecimento dos protocolos e formatos do pacote de dados. Desta maneira, um único modem acoplado a única via de acesso de comunicação dentro de um terminal de processamento de dados pode ser utilizado para suportar sessões de comunicação múltiplas sem aumentar a sobrecarga de processamento dentro de cada aplicativo suportado. E ainda são expostos um método e um sistema para permitir que sequências de comando selecionadas sejam processadas por um modem durante operações de transferência. Um caracter pré-selecionado para escape é designado e inserido em um fluxo de dados a ser aplicado a um modem para identificar uma sequência de comando selecionada que se segue. Um caracter de término é inserido no fluxo de dados em seguida à sequência de comando selecionada. Quando da detecção do caracter selecionado para escape, a sequência de comando selecionada é acoplada a um processador de comandos dentro do modem e processada. Em aplicações nas quais o modem é acoplado entre um sistema de processamento de dados e um canal de comunicação de telefone celular, a sequência de comando selecionada pode ser utilizada para transmitir indagações de estado de parâmetros do canal de comunicação um telefone celular associado ao modem. Desta maneira, podem ser indagados o Indicador de Intensidade de Sinal Recebido (RSSI), a taxa de erros de bits, ou outras indicações sobre o estado do canal de comunicação. Uma técnica idêntica pode ser utilizada para trasmitir uma resposta a cada uma dessas indagações para o sistema de processamento de dados, permitindo a exibição, em tempo real, de informações sobre o estado do canal de comunicação durante a transferência de dados. Finalmente, são apresentados um método e sistema para a transmissão melhorada num sistema de telefones celulares dotado de múltiplos canais de voz designados por canais de voz adjacentes de memória intermediária. Um terminal de processamento de dados é utilizado para dividir a corrente de dados em múltiplos pacotes de dados relativamente curtos que são então transmitidos sequencialmente em canais de um canal de voz adjacente alternados de memória intermediária. Mudando de um canal de voz adjacente de memória intermediária para um canal de voz adjacente subsequente de memória intermediária, numa ordem predeterminada e repetitiva, à medida que cada pacote de dados é transmitido, a quantidade de interferência experimentada em qualquer canal de voz designado é minimizada. A sincronização entre pacotes de dados adjacentes pode ser obtida pela utilização de canais de voz adjacentes de memória intermediária numa ordem predeterminada e repetitiva ou pela concatenação de uma indicação do próximo canal de voz de memória intermediária utilizado com cada pacote de dados. Um pacote de sincronização também pode ser proporcionado com cada pacote de dados a fim de permitir a sincronização entre pacotes de dados adjacentes no receptor.