Vous êtes sur la page 1sur 1

UNIVERSIDADE FEDERAL DE CAMPINA GRANDE

PR-REITORIA DE PS-GRADUAO E PESQUISA COORDENAO DE PESQUISA


PIBIC/CNPq/UFCG-2012

MTODO COLABORATIVO DE REUSO DO ESPECTRO DE FREQUNCIAS VIA BANCO DE DADOS


Hasln Jos Gonalves Pedro1, Edmar Candeia Gurjo2

INTRODUO
De acordo com o relatrio tcnico emitido pela FCC (Federal Communications Comission) em 2002, o crescimento de servios tecnolgicos j existentes, junto com outros que esto surgindo, est criando uma alta demanda de acesso ao espectro de frequncias. A alocao de frequncias para esses novos servios tem sido dificultada devido regulamentao vigente, baseada em tecnologias tradicionais, que determina a utilizao de faixas fixas de espectro a organizaes especficas, restringindo o seu uso a usurios licenciados ou primrios. Com uma considervel quantidade de servios, utilizando alguma faixa de frequncia para a comunicao, surge um problema, onde faixas de frequncia no licenciadas so sobrecarregadas, enquanto as faixas licenciadas apresentam certa ociosidade. Prope-se neste trabalho o uso eficiente do espectro, de tal forma que usurios no licenciados tenham acesso dinmico e restrito a faixas de frequncia (canais), sem atrapalhar transmisses pr-existentes. Para acessar devidamente um canal, deve-se decidir se este se encontra livre ou ocupado. Tal anlise pode ser feita pelo mtodo de deteco por energia, que realizada a partir da medio da densidade espectral de potncia relativa a uma faixa de frequncia. De acordo com o valor obtido, pode-se determinar se h transmisso ou apenas rudo presente. Esse mtodo sofre com a determinao de um limiar de deciso, que pode variar de acordo com o local de medio, visto que o rudo aleatrio (FIDELES e GURJO, 2010). Alm disso, esse mtodo se torna ineficaz na presena de altas taxas de rudo. No presente trabalho foi desenvolvido um sistema de deteco automtica do espectro, onde um banco de dados alterado de forma cooperativa, no qual usurios secundrios obtm informaes sobre a disponibilidade das faixas de frequncia. Tais informaes so fornecidas por um usurio receptor que utiliza um servidor via rede de computadores. A partir dos kits USRP (Universal Software Radio Peripheral e da biblioteca para rdio definido por software denominada GNU Radio foi possvel transmitir e captar sinais. J a programao via sockets permitiu a comunicao entre computadores via rede.

Figura 2 Sistema de deteco via rede Foram consideradas faixas de 1MHz de largura de banda, de 900 MHz at 905 MHz. Para incio do teste, o transmissor primrio executado, transmitindo na frequncia de 900 MHz. Em seguida o servidor inicia sua execuo, varrendo as faixas citadas e permanecendo espera de conexo com um primeiro cliente.

MATERIAL E MTODOS
Este trabalho foi desenvolvido no Laboratrio de Processamento de Sinais (LAPS) da Unidade Acadmica de Engenharia Eltrica da Universidade Federal de Campina Grande PB. Material utilizado Foram utilizados quatro kits USRP (Universal Software Radio Peripheral) para recepo e transmisso de sinais, um analisador de espectro e quatro computadores de uso geral, em que a biblioteca GNU Radio encontra-se instalada. Os kits USRP utilizados possuem duas placas-filhas (RFX900 para transmisses e recepes na faixa de 750 MHz a 1.050 GHz, WBXFE para transmisses e recepes na faixa de 50 MHz a 2.2 GHz), quatro Conversores Digital Analgico (DACs, do ingls, Digital to Analog Converters) que possuem uma taxa de amostragem de 64MS/s, quatro Conversores Analgico Digital (ADCs, Analogto Digital Converters) com taxa de amostragem de 128MS/s, um FPGA (do ingls, Field Programmable Gate Array) e um controlador USB 2.0 (HAMZA, 2008). Figura 3 Transmissor primrio Figura 4 Servidor aguardando Conexes

Um transmissor secundrio solicita dados do servidor e, como h canais livres, ocupa-se o primeiro canal disponvel. Pode-se observar a imagem do analisador de espectro confirmando a transmisso.

Figura 5 Transmissor secundrio

Figura 6 Ocupao do canal por parte do cliente

Um receptor secundrio solicita dados do servidor, este por sua vez faz uma nova varredura, disponibilizando novos dados sobre os canais. Figura 1 Kits USRP (Universal Software Radio Peripheral) Metodologia A deteco por energia consiste na medio da potncia de uma determinada faixa de frequncia e, de acordo com um teste de hipteses, indica se h sinal presente na faixa considerada ou apenas rudo. Para realizar a deteco, considera-se um sinal g(t) real. Truncando esse sinal, obtm-se:

De tal forma que: Figura 7 Receptor secundrio em execuo Figura 8 Nova varredura

Como o processamento realizado digitalmente, deve-se substituir a integral por um somatrio, como apresentado abaixo:

Apesar da baixa complexidade, o mtodo por energia sofre com a determinao do limiar, que varia dependendo dos nveis de rudo local, que costumam ser aleatrios. Da escolha do limiar, a ocupao pode ser definida por um teste de hipteses (CROHAS, 2008): H0: ausncia de Usurio Primrio H1: presena de Usurio Primrio Na ocorrncia da primeira hiptese, o valor do parmetro calculado estar abaixo do limiar, indicando a presena apenas do rudo e na segunda, presena de sinal emitido por um usurio primrio somado ao rudo, indicando a ocupao da faixa de frequncia considerada. Os sockets so componentes indispensveis para a comunicao de processos executados em maquinas distintas, constituindo uma interface pela qual as aplicaes de rede so inseridas na internet. Foi utilizado neste trabalho, o modelo cliente-servidor, no qual o cliente inicia contato com o servidor, que dever estar sempre ativo, esperando alguma conexo e possuir alguma porta disponvel que acolha o primeiro contato com o cliente. Estabelecida a conexo, poder ocorrer envio de bytes por parte do cliente, de tal forma que o servidor receber tais bytes na mesma ordem de envio (KUROSE, 2010). Os dados enviados pelo servidor so armazenados em arquivo utilizando-se a linguagem de programao Python.

CONCLUSO
Neste trabalho foi desenvolvido um sistema para deteco automtica do espectro capaz de classificar se uma determinada faixa de frequncia se encontra ocupada (presena de um sinal transmitido) ou livre (apenas rudo). O parmetro utilizado para essa classificao obtido com base na anlise do sinal presente na faixa de frequncias de interesse, e devido presena do rudo essa classificao se torna um teste de hipteses. Para o sistema montado, percebeu-se que o sistema se mostrou eficaz para pequenas distncias entre o receptor e o transmissor considerando a baixa potncia dos kits utilizados. Para um melhor alcance dos sinais, deve-se amplificar o sinal do transmissor. O sistema pode ser melhorado considerando que, com os dados armazenados pode-se fazer um levantamento dos mesmos e melhorar a determinao do parmetro de classificao. Podendo-se at da forma como o sistema est implementado ser ampliado para uma maior quantidade de faixas de frequncias e usurios primrios ou secundrios.

REFERNCIAS BIBLIOGRFICAS
FEDERAL COMMUNICATIONS COMMISSION (FCC). Spectrum Policy Task Force Report ET Docket No. 02 135. RelatrioTcnico, 2002. FIDELES, F. B.; GURJO, E. C. Limiar de deciso para sistema de deteco automtica do espectro utilizando rdio definido por software. 10 Congresso Nacional de Iniciao Cientfica. So Paulo, 2010. YUAN, Yuan et al. KNOWS: Kognitiv Networking Over White Spaces. Microsoft Research, Redmond, USA, 2007. HAMZA, Firas.USRP Documentation The USRP under 1.5X Magnifying Lens!. 2008. 90p. SHEN, Dawei. Tutorial 4: The USRP Board Networking Communications and Information Processing (NCIP) Laboratory, Departament of Enginnering, University of Notre Dame, Notre Dame, Indiana, EUA, 2005. KUROSE, J. F., ROSS, K. W. Redes de Computadores e a Internet: Uma abordagem Top-Down. 5 edio, 2010. CROHAS, Alice. Pratical Implementation of a Cognitive Radio System for Dynamic Spectrum Access. Tese (Graduao em Engenharia Eltrica). University of Notre Dame, Notre Dame, Indiana, EUA, 2008. 54p.

RESULTADOS E DISCUSSO
O funcionamento do sistema ocorre da seguinte maneira: um usurio primrio (USRP 4) transmite um sinal em umas das faixas de frequncias, disponveis. Um receptor secundrio (USRP 1) realiza a varredura de uma determinada faixa de frequncias, armazenando informaes (frequncia central e estado do canal) dos canais em um banco de dados, compartilhando informaes e aguardando conexes com clientes via servidor. Um transmissor secundrio (USRP 2) solicita dados do servidor , este por sua vez, envia os dados obtidos da varredura dos canais para o usurio solicitante, que automaticamente configura sua frequncia do transmissor para o primeiro canal disponvel. Logo em seguida, um receptor secundrio (USRP 3) deseja receber o sinal do transmissor secundrio, para que isso ocorra, o receptor secundrio solicita dados do servidor, este por sua vez transmite os mesmo dados que foram enviados para o transmissor secundrio, para que o usurio solicitante, configure a frequncia do receptor para o mesmo canal em uso pelo transmissor secundrio. Feito isso uma nova varredura realizada, disponibilizando novos dados e aguardando novas conexes.

AGRADECIMENTOS
1

Bolsista PIBIC, aluno do Curso de Engenharia Eltrica, Unidade Acadmica de Engenharia Eltrica, UFCG, Campina Grande - PB, E-mail: haslan.pedro@ee.ufcg.edu.br 2 Engenharia Eltrica, Professor. Doutor, Unidade Acadmica de Engenharia Eltrica, UFCG, Campina Grande, PB, E-mail: ecandeia@dee.ufcg.edu.br.

Ao CNPq pelo financiamento do projeto e pela concesso da bolsa PIBIC. Aos colegas do Laboratrio de Automao e Processamento de Sinais (LAPS) da Unidade Acadmica de Engenharia Eltrica, onde este projeto foi desenvolvido e realizado, por todo apoio e contribuio. Ao professor Edmar Candeia Gurjo pela orientao.

Vous aimerez peut-être aussi