Cliente SMS CIMD2
O protocolo CIMD2 é um protocolo de SMS que permite a conexão a SMSCs da Nokia. Na Europa, muitas redes móveis utilizam este protocolo para oferecer serviços de SMS IP aos clientes. Este guia explica como você pode se conectar à rede móvel que oferece serviços de SMS IP através do protocolo CIMD2. Você também encontrará links diretos para download das especificações do protocolo. O que é uma conexão CIMD2?
Uma conexão CIMD2 é uma conexão TCP/IP ao centro de serviço de mensagens curtas (SMSC) de um operador de rede móvel. Ela permite que seu sistema Ozeki SMS Gateway se conecte diretamente ao SMSC do seu operador de rede móvel.
O que significa CIMD2?CIMD significa Computer Interface to Message Distribution. CIMD2 refere-se à versão dois deste protocolo. Este protocolo é implementado pelo Ozeki SMS Gateway.
Como enviar SMS com conexão CIMD2 (Passos rápidos)Para enviar SMS com conexão CIMD2:
- Acesse https://localhost:9515
- Faça login com seu nome de usuário e senha
- Adicione uma nova conexão no painel de conexões
- Selecione "Cliente CIMD2"
- Digite os detalhes do servidor CIMD2
- Especifique o número de telefone
- Clique em OK para salvar suas entradas
- Envie uma mensagem SMS de teste
Este sistema funciona de forma que o usuário dá instruções ao seu computador para enviar uma mensagem (Figura 1). O computador encaminha essas informações para um Centro de SMS. Isso é feito através de uma conexão de cliente CIMD2 (Computer Interface to Message Distribution). O SMSC então envia a mensagem de texto para os dispositivos móveis dos destinatários.
Neste breve vídeo, você aprenderá como configurar um cliente CIMD2 no Ozeki SMS Gateway, bem como usá-lo para enviar mensagens de texto. Primeiro, configuramos e instalamos uma nova conexão de cliente CIMD2. Em seguida, usamos essa conexão para enviar SMS para um número de telefone. Também podemos monitorar nossas ações usando o log de eventos, para ver se a mensagem foi enviada com sucesso.
Criar uma nova conexão
A primeira captura de tela mostra como iniciar o procedimento de conexão para conectar seu sistema de gateway SMS a um provedor de serviços CIMD2. Para isso, você precisa criar uma conexão de cliente CIMD2. Para criar essa nova conexão, vá para o painel Conexões no painel de controle e clique no link "Adicionar nova conexão...". (Destacado na Figura 2)
Para instalar a conexão CIMD2, procure a seção de instalação de conexões de SMS IP. Esta seção tem cinco itens de instalação: Cliente CIMD2, Cliente SMPP, Cliente UCP, Servidor HTTP e Cliente HTTP. Você deve selecionar o Cliente CIMD2 para continuar a instalação. (Todos mostrados na Figura 3)
Seu próximo passo é fornecer as credenciais do Cliente CIMD2. Para fornecer esses detalhes, vá para a guia Geral da página de instalação da conexão e você encontrará o Conectar ao servidor. Lá você pode inserir os seguintes detalhes de contato: Host, Porta, Nome de usuário e Senha. Você deve fornecer o número de telefone da conexão no grupo Número de telefone. Você pode salvar os detalhes clicando no botão OK. (Destacado na Figura 4)
Você pode verificar se o login foi bem-sucedido visitando a guia Eventos da página de detalhes do CIMD2_client_1. Aqui você tem o log de eventos, onde pode encontrar todas as informações relevantes sobre a conexão, como o sucesso do procedimento de login. É aconselhável estudar o log cuidadosamente para entender completamente os eventos mais recentes do servidor. (Mostrado na Figura 5)
Na página de detalhes do CIMD2_client_1, há a guia Teste, onde você pode enviar uma mensagem SMS de teste selecionando a guia Geral. Forneça o número de telefone do destinatário no grupo Destinatário, a mensagem no grupo SMS e clique no botão Enviar para enviar esta mensagem de teste. (Destacado na Figura 6)
Verifique se a mensagem foi enviada com sucesso
Na etapa final, você pode verificar se a mensagem de teste foi enviada com sucesso ou não. Na parte inferior da página de detalhes do CIMD2_client_1, você verá a data exata do envio, o status do processo de transferência da mensagem e a conexão. Uma marca de verificação verde indica que tudo ocorreu conforme o planejado. (Figura 7)
Exemplo de PDU CIMD2
Um exemplo de PDU CIMD é semelhante ao seguinte:
03:007 021:06201234657 033:hello world 53:007 021:06201234657 060:971107130808
Cada pacote começa com STX (hex 02) e termina com ETX (hex 03). O conteúdo do pacote consiste em campos separados por TAB (hex 09). Cada campo, por sua vez, consiste em um tipo de parâmetro, dois pontos (:), e o valor do parâmetro. Observe que o último campo também deve ser terminado com um TAB antes do ETX.
Nos PDUs CIMD2, os tipos de parâmetro de dois dígitos são códigos de operação, e cada mensagem deve ter exatamente um. O número após o código de operação é o número de sequência usado para corresponder uma operação à sua resposta. O código de resposta, frequentemente referido como confirmação da mensagem, é igual ao código de operação mais 50.
No exemplo acima, o código de operação 03 significa enviar mensagem. O campo 021 define o endereço de destino (número de telefone), com o campo 033 sendo os dados do usuário (conteúdo) da mensagem. O código de resposta 53 com um campo 060-carimbo de data/hora indica que a mensagem foi aceita; se a mensagem falhasse, o SMSC responderia com o campo 900 (código de erro) em vez disso.
Especificação do protocolo CIMD2
CMID2-protocol-specification.pdf
Perguntas frequentes
O que é uma conexão CIMD2?
Desenvolvido pela Nokia, o protocolo Computer Interface Message Distribution (CIMD) facilitou a comunicação entre aplicativos e o Nokia Short Message Service Centre (SMSC). Notavelmente, a versão CIMD2 (CIMD versão 2) atendeu a essa necessidade por meio de uma interface dedicada.
Benefícios para Ozeki:
A interface CIMD2 utiliza soquetes TCP/IP para troca de mensagens, tornando-a particularmente adequada para aplicativos cliente como o Ozeki SMS Gateway. Essa compatibilidade permite que o Ozeki envie e recupere mensagens SMS de forma transparente através do Nokia SMSC.
Em essência, o CIMD2 serve como uma ponte para o Ozeki, permitindo que ele interaja efetivamente com o Nokia SMSC para comunicação por SMS.
Resumo
Como você pôde ler neste guia, a conexão CIMD2 ajuda você a enviar SMS usando seu computador e o Ozeki SMS Gateway. Este protocolo oferece a oportunidade de alcançar seus clientes via SMS enquanto o Ozeki SMS Gateway implementa o protocolo. O CIMD2 é capaz de entregar diferentes tipos de mensagens SMS, como SMPP e UCP/EMI, e o Ozeki SMS Gateway é uma plataforma sólida que auxilia esse processo.
Com a explicação e a especificação anexa, você deve ser capaz de configurar uma conexão CIMD2 com o Ozeki SMS Gateway e enviar mensagens. Certifique-se de conferir outros artigos também, como a conexão OZX.
Seu próximo passo é baixar o Ozeki SMS Gateway e começar a trabalhar!
More information
- Como conectar seu Gateway SMS à rede móvel
- SMS Android
- Como usar um modem GSM para enviar SMS sem fio
- Como usar um pool de modems GSM para enviar SMS sem fio
- Conexão SMPP a provedores de serviços SMS
- Conexão UCP a provedores de serviços SMS
- Conexão CIMD2 a provedores de serviços SMS
- Conexão OZX a provedores de serviços SMS
- Conexão SMS HTTP a provedores de serviços SMS
- Cliente SMS HTTPS
- Conexão de Servidor HTTP
- Receber e enviar SMS via API REST Online
- Envio de SMS pelo WhatsApp
- Como enviar SMS através de provedores de serviço SMS online
- Como testar o envio de SMS