[MASOCH-L] Integração de dispositivos remotos em rede de telefonia
Hamilton Vera
hamilton at theforce.com.br
Tue Dec 6 18:23:48 -03 2011
Senhores, boa tarde.
Gostaria de saber qual seria a melhor abordagem para o seguinte cenário:
- Fabricamos um hardware portátil que roda linux e esses dispositivos
comunicam com a central do cliente (um CPD qualquer) utilizando a rede de
telefonia móvel, enviando e recebendo comandos via webserver.
- Existe comunicação TCP ou UDP , com envio/recebimento de pacotes de 120
bytes a cada 30 segundos.
- Os dispositivos móveis podem receber comandos em uma porta definida,
exemplo 0.0.0.0:3554 (alguma porta "alta" para evitar bloqueios)
- Para comodidade do cliente os equipamentos remotos podem utilizar
qualquer operadora desde que exista um plano de dados
- Devido a falta de padronização nunca sabemos se uma operadora X entregará
um IPv4 "roteável/válido" ou se haverá alguma gambiarra/NAT no meio do
percurso.
O que sugeri foi utilizar uma VPN (no caso escolhi o OpenVPN) e fechar o
circuito, dessa maneira poderíamos abstrair todos esses problemas de rede
que por ventura podemos ter quando um serviço roda em um dispositivo móvel
utilizando conexão 3G,EDGE,etc... Pensei em não utilizar criptografia, pois
toda comunicação entre os dispositivos já é criptografada e portanto
diminuir o load na rede.
Porém nunca vi um serviço de VPN rodando para N mil clientes
(aproximandamente 5 mil), gostaria de saber se estou no caminho certo ou se
há uma abordagem mais profissional.
Muito obrigado.
--
http://hvera.wordpress.com
More information about the masoch-l
mailing list