Proposta de monografia
- Aluno: Rodolpho Iemini Atoji
- Supervisor: Prof. Alfredo Goldman vel Lejbman
Resumo
A tecnologia Bluetooth foi proposta inicialmente com o propósito de ser um substituto universal para a interconexão cabeada entre aparelhos eletrônicos, sejam eles quais forem.
Para atingir esse objetivo, o padrão de radiofrequência Bluetooth é dedicado para a comunicação a curtas distâncias (1 m a 100 m), com baixo consumo de energia e baixo custo de integração (chips de baixa complexidade e produzíveis em larga escala).
Atualmente a tecnologia Bluetooth equipa a grande maioria dos aparelhos celulares, laptops e uma série de periféricos de computador como mouse, teclado, fones de ouvido e outros, o que ajuda a diminuir a quantidade de fios necessária para interconectar todos esses dispositivos.
A tecnologia NFC, de Near Field Communication (Comunicação por Proximidade de Campo), também de radiofrequência, surge como auxiliar nesse cenário. Sua especialidade é transmitir pequenas quantidades de dados a distâncias ainda mais curtas (1 cm ou menos) e de forma segura.
Com a proliferação de dispositivos Bluetooth, o NFC surge como aplicação complementar, de maneira a fazer com que dispositivos Bluetooth se reconheçam e se autentiquem instantaneamente, em meio a uma imensa gama de dispositivos habilitados com a tecnologia que podem estar disponíveis em um mesmo ambiente, bastando que os mesmos se toquem ou se aproximem.
Objetivos do trabalho
Dado o alcance relativamente limitado do Bluetooth, o mesmo pode ser utilizado para realizar ações de propaganda que atraiam um público-alvo para determinada localidade. Este tipo de ação é denominado “Bluetooth marketing” ou “marketing de proximidade”.
Normalmente essas ações transcorrem da seguinte forma, considerando uma pessoa que possua um celular habilitado com Bluetooth:
- Ao se aproximar da área de atuação Bluetooth, o usuário é convidado a aceitar um conteúdo multimídia (imagem, vídeo, etc);
- Aceitando a recepção do conteúdo, o usuário pode recebê-lo livremente por toda a área de atuação;
- Recebido o conteúdo, este provavelmente direcionará o usuário para algum estabelecimento próximo, por meio de um oferecimento exclusivo no conteúdo multimídia.
Algumas dificuldades encontradas no funcionamento de um sistema como esse são:
- Alcance: limitação do alcance Bluetooth;
- Descoberta de dispositivos: o processo de descoberta de dispositivos é não-determinístico;
- Cenário de movimentação: os dispositivos-alvo normalmente encontram-se em movimento;
- Limitação da topologia: cada transmissor Bluetooth do sistema de marketing normalmente pode servir um número muito reduzido de dispositivos simultaneamente;
- Escalonamento de recursos: a escolha correta dos dispositivos-alvo deve ser tal que minimize a ociosidade do sistema.
O objetivo do trabalho, então, é implementar um sistema de marketing de proximidade em Java, que trate essas dificuldades bem como adicione ao mesmo a possibilidade de utilizar o recurso do NFC.
A utilização do NFC deve reduzir consideravelmente os problemas de descoberta de dispositivos e escalonamento de recursos. O usuário que possuir um dispositivo com NFC, ao se aproximar de um leitor específico, fará com que seu dispositivo Bluetooth seja instantaneamente descoberto, o que por sua vez possibilitará que o escalonamento de recursos priorize o envio de conteúdos para esse usuário.
Por meio de simulações, o uso do NFC deverá evidenciar que dispositivos habilitados com a tecnologia fazem com que sistemas de marketing por proximidade sejam mais eficazes ao atingir seu público-alvo, em relação aos que não dispõem de tal tecnologia.
Atividades já realizadas
Até o momento foi realizada a redação da parte teórica da monografia (até seção 4.1.5, conforme apresentado no item "Estrutura"), e o levantamento de requisitos para a implementação do software.
A parte teórica da monografia compreende o detalhamento das tecnologias Bluetooth e NFC, bem como a descrição detalhada do problema a ser solucionado.
Essa descrição contribui ainda para a análise de requisitos do software a ser desenvolvido, já que determina as funcionalidades mínimas do mesmo. Além disso, foram levantadas as bibliotecas necessárias para o desenvolvimento e teste do sistema, cuja escolha recai sobre o BlueCove (http://www.bluecove.org) para o Bluetooth. No caso do NFC, ainda deve-se optar pelo OpenNFC (http://www.open-nfc.org) ou pelo Nokia NFC SDK (http://www.forum.nokia.com/main/resources/technologies/nfc/).
Cronograma de atividades
Maio | Junho | Julho | Agosto | Setembro | Outubro | Novembro |
---|---|---|---|---|---|---|
- Maio e junho: redação inicial da monografia, parte teórica e levantamento de requisitos do software;
- Junho, julho e agosto: implementação do software e documentação do mesmo na monografia (atividades realizadas, arquitetura, fluxo de execução, etc);
- Agosto, setembro e outubro: elaboração de testes e coleta de resultados;
- Novembro: processamento de resultados e conclusão da monografia.
Estrutura esperada da monografia
A monografia deverá ser estruturada como a seguir:
- Introdução
-
Bluetooth – Como funciona
-
Visibilidade
- Consumo de energia
-
Descoberta de dispositivos
- Simultaneidade
- Determinismo e pior caso
- Perfis
- Busca de serviços
- Pareamento
- Topologia
-
Visibilidade
- NFC – Como funciona
- Modos de operação
- Topologia e comunicação
- Iniciador de comunicação secundário Bluetooth
- Pareamento via Bluetooth e NFC
- Comparativo entre Bluetooth e NFC
- Estudo de caso: marketing de proximidade
- O problema
- Alcance
- Não-determinismo do processo de descoberta
- Cenário de movimentação
- Limitação da topologia
- Escalonamento de recursos
- Solução
- Objetivo
- Implementação
- Simulações
- Resultados
- Conclusões
- O problema
- Parte subjetiva
- Referências bibliográficas