Montando uma rede GSM
Essa guia fornecerá uma visão geral do projeto OpenBTS. O objetivo principal desse projeto é a apresentação de uma interface aérea GSM para realização de chamadas usando o PBX Asterisk. No final desse guia você poderá realizar chamadas entre telefones GSM ou qualquer outro dispositivo compatível com o Asterisk na sua própria rede GSM.
A rede GSM e o projeto OpenBTS
Obs.: Esse artigo tem fins educacionais. O uso do mesmo para outras atividades é de inteira responsabilidade de quem o fizer.
A rede GSM é um sistema complexo composto por vários componentes. A última milha desse sistema é chamada de BTS (Base Transceiver Station). A BTS é responsável por transmitir e receber sinais de RF (Rádio Frequência) para o usuário de terminais GSM (telefone celular, PDA, modem etc). As BTSs são controladas por uma BSC (Base Station Controller), que é conectada ao MSC/VLR (Mobile Switching Center/Visitor Location Register). Basicamente, o MSC/VLR é responsável pela autenticação do usuário no banco de dados (HLR - Home Location Register, AuC - Authentication Center). O projeto OpenBTS é um esforço para construir uma aplicação de código aberto usando um hardware de baixo custo, chamado USRP (Universal Software Radio Peripheral), para apresentar uma interface aérea GSM ("Um") para equipamentos compatíveis, usando o PBX Asterisk para conectar as chamadas.
O OpenBTS usa o hardware USRP para receber e transmitir a sinalização GSM. Isso é feito usando o framework GNU Radio. O Asterisk é usado para fazer a interface entre as chamadas dos terminais GSM sobre a rede do OpenBTS. Qualquer outro dispositivo que possa ser conectado ao Asterisk também pode ser utilizado para fazer e receber chamadas. O GNU Radio é uma ferramenta livre para desenvolvimento que fornece um "runtime" de processamento de sinais para implementação de sistemas de rádio baseados em software usando hardware de RF de baixo custo (nesse caso o USRP).
O USRP (Universal Software Radio Peripheral) é um hardware desenvolvido pela Ettus Research que permite a computadores funcionarem com rádios de alta largura de banda. Na essência, ele funciona com um circuito de banda básica e FI (Frequência Intermediária) de um sistema de radiocomunicação. Existem modelos de placas de RF que podem ser usadas com o USRP. No nosso caso, podemos usar a RFX900 para cobertura das bandas de 850 e 900 MHz ou a RFX1800 para cobertura das bandas de 1800 e 1900 MHz.
A rede GSM é um sistema complexo composto por vários componentes. A última milha desse sistema é chamada de BTS (Base Transceiver Station). A BTS é responsável por transmitir e receber sinais de RF (Rádio Frequência) para o usuário de terminais GSM (telefone celular, PDA, modem etc). As BTSs são controladas por uma BSC (Base Station Controller), que é conectada ao MSC/VLR (Mobile Switching Center/Visitor Location Register). Basicamente, o MSC/VLR é responsável pela autenticação do usuário no banco de dados (HLR - Home Location Register, AuC - Authentication Center). O projeto OpenBTS é um esforço para construir uma aplicação de código aberto usando um hardware de baixo custo, chamado USRP (Universal Software Radio Peripheral), para apresentar uma interface aérea GSM ("Um") para equipamentos compatíveis, usando o PBX Asterisk para conectar as chamadas.
O OpenBTS usa o hardware USRP para receber e transmitir a sinalização GSM. Isso é feito usando o framework GNU Radio. O Asterisk é usado para fazer a interface entre as chamadas dos terminais GSM sobre a rede do OpenBTS. Qualquer outro dispositivo que possa ser conectado ao Asterisk também pode ser utilizado para fazer e receber chamadas. O GNU Radio é uma ferramenta livre para desenvolvimento que fornece um "runtime" de processamento de sinais para implementação de sistemas de rádio baseados em software usando hardware de RF de baixo custo (nesse caso o USRP).
O USRP (Universal Software Radio Peripheral) é um hardware desenvolvido pela Ettus Research que permite a computadores funcionarem com rádios de alta largura de banda. Na essência, ele funciona com um circuito de banda básica e FI (Frequência Intermediária) de um sistema de radiocomunicação. Existem modelos de placas de RF que podem ser usadas com o USRP. No nosso caso, podemos usar a RFX900 para cobertura das bandas de 850 e 900 MHz ou a RFX1800 para cobertura das bandas de 1800 e 1900 MHz.
Vi que utilizou para testes, mas você está utilizando o seu hardware para alguma aplicação especifica, como uma rede interna ??
Pois queria saber se com está configuração de hardware, qual seria a distancia do sinal e quantos telefones este equipamento conseguiria mantes conectado ?
Outra questão queria saber é a parte legal da utilização da banda GSM para uso particular, pois na empresa onde trabalho, ainda utilizamos um sistema de radio frequência para a comunicação com obras onde outro meios de comunicação como celular e telefone físico não alcança, para a utilização da faixa para uso amador a uma taxa anual a ser paga ao ministério da comunicação. MAs acho que a GSM como é utilizada comercialmente deve ser proibido a utilização...