Home

A Tecnologia NFC e os novos modelos de negócio móvel

image

Contents

1. Possibilidade de identificar o objecto no sistema sem necessidade de contacto podendo este ser identificado a uma certa dist ncia que depende da especifica o utilizada o Objectos com etiquetas RFID podem ser lidos bem mais r pidos do que com a tecnologia de c digo de barras o poss vel etiquetar cada item univocamente com informa o extra relativa ao mesmo o A informa o pode ser apenas de leitura ou de leitura e escrita MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 19 o Pode ser utilizado em diversos ambientes incluindo animais vivos rea militar e reas cient ficas o RFID e o c digo de barras podem ser usados em paralelo complementando se mutuamente o Esta tecnologia permite localizar um objecto dento de um edif cio desde que esteja ao alcance dos leitores do sistema e Desvantagens RBG09 o Os sinais provenientes de dois dispositivos leitores podem interferir um com o outro n o permitindo que as etiquetas respondam efectivamente aos dois pedidos de leitura Tem um custo mais elevado do que o c digo de barras Se numa determinada rea existirem muitas etiquetas pode tornar se complicado para os leitores ler todas as etiquetas E poss vel contornar este problema lendo uma etiqueta de cada vez o As etiquetas possuem informa o est tica Assim toda a manipula o de informa o num sistema RFID feita do lado dos leitores 2 2 9 NSDT A Tagattitud
2. Descri o O leitor NFC validou o cart o virtual do cliente e actualiza os pontos do cart o Esta funcionalidade vem complementar o caso de uso anterior Validar Cart o Comerciante Caso o cart o virtual envolvido possua pontos o leitor NFC proceder sua actualiza o Como neste prot tipo todos os cart es incorporam pontos quando um utilizador efectua uma compra os pontos s o sempre actualizados Este caso de uso utiliza a mesma aplica o Java que o caso de uso antecedente e permite simular a situa o descrita acima Assim o utilizador pode seleccionar a entidade a que pertence o cart o virtual o n mero de pontos a actualizar e a opera o a efectuar sobre o n mero de pontos do cart o incrementar ou decrementar Instala o Este caso de uso possui os mesmos requisitos de instala o que o caso de uso B 1 4 Validar Cart o Comerciante Passos 1 Efectuam se exactamente os mesmos passos que est o descritos no caso de uso anterior De seguida selecciona se uma entidade por exemplo a entidade Galp inicialmente esta possui 200 pontos e introduz se o n mero de pontos a incrementar 2001 ver Figura B 23 Ap s efectuar uma valida o com sucesso ver Figura B 24 a aplica o mostra uma janela a indicativa dos pontos actuais tal como se v na Figura B 25 MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 127 NFC Reader Actualizar Pontos do Cart o cardhMobili si
3. ad hoc uma rede de computadores ad hoc aquela na qual todos os terminais funcionam como um router encaminhando de forma comunit ria as comunica es advindas dos seus terminais vizinhos Advanced Card Systems Ltd uma empresa com sede em Hong Kong desde 1995 sendo conhecida por fornecer para todo o mundo a tecnologia Smart Card e seus respectivos leitores Applet uma aplica o que executada no contexto de outro programa Neste caso s o aplica es que se executam embebidas nos Java Cards ASK Amplitude Shift Keying uma forma de modula o digital que representa os dados como varia es na amplitude de uma onda portadora BART Bay Area Rapid Transit Sistema de transportes da rea da ba a de S o Francisco Bluetooth SIG Bluetooth Special Interest Group o rg o que supervisiona o desenvolvimento de padr es Bluetooth e o licenciamento das tecnologias Bluetooth e de marcas de fabricantes Bull uma empresa francesa de inform tica com a sede em Les Clayes sous Bois fora de Paris Calypso associada norma ISO 14443B um padr o de sistemas de bilh tica electr nica para cart es inteligentes contactless originalmente concebido por um grupo Europeu de operadores de tr nsito que garante m ltiplas fontes de produtos compat veis o que torna poss vel a interoperabilidade entre os v rios operadores na mesma rea Cambridge Consultants uma empresa internacional de desenvolvimento tecnol
4. es baseadas em NFC como por exemplo trocar pontos com outro utilizador seleccionar automaticamente um cart o virtual atrav s do contacto do telem vel com uma etiqueta NFC iniciar automaticamente a aplica o quando em contacto com uma etiqueta Tamb m foram desenvolvidas duas aplica es em Java SE que demonstram a forma de comunica o entre um PC e um telem vel NFC por interm dio de um leitor NFC externo assim como uma applet Java Card para armazenamento seguro dos cart es virtuais no telem vel Os principais resultados obtidos incluem a identifica o das potencialidades de aplica o da tecnologia NFC ao neg cio da Documento Cr tico e a prototipagem de casos de uso inovadores Abstract The massification of NFC technology Near Field Communication will allow the development in a near future of mobile solutions with a significant impact on traditional business models and personal lifestyles The mam goal of this dissertation is to study this technology the tools available for its control and the potential impact and possible usages in the context of Documento Cr tico s business solutions Documento Cr tico is a start up company that is developing an innovative service named Cardmobili Cardmobili aims to be a global solution simplifying the way we all use our loyalty cards This will be accomplished by making these cards virtual and allowing access to them from any mobile phone anywhere This service will also have
5. o de um cart o Smart Card inclu do juntamente com o leitor do leitor NFC que tamb m possui funcionalidades de um rato comum USB Assim como n o foi projectado para desenvolver aplica es NFC este possui uma reduzida documenta o e pouco suporte MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 65 Ap s estudar se melhor os leitores NFC externos dispon veis comercialmente escolheu se o leitor ACR122 Figura 2 30 Este leitor compat vel com a grande maioria das especifica es da tecnologia NFC nomeadamente o ISO IEC 14443 Tipo A amp B e com NFCIP 1 ISOAEC 18092 SCDO9 e possui uma boa documenta o e suporte para a cria o de novas solu es NFC sendo na actualidade utilizado por v rios programadores por possibilitar comunica es P2P Apenas se pode assinalar como uma desvantagem o facto de este n o estar integrado com o Nokia NFC Manager sendo necess rio o desenvolvimento de um adaptador para se poder tirar partido de todas as funcionalidades dispon veis nesta aplica o Os nicos leitores que integram com este s o o OMNIKEY 5321 OMNO06 com suporte para leitura e escrita de etiquetas e acesso ao Elemento Seguro e o NXP CL RD701 CLRO9 apenas com suporte para leitura e escrita de etiquetas A vantagem destes leitores permitir que uma MIDlet em execu o no emulador da Nokia possa ler e escrever para uma etiqueta real ou que esta aceda ao Elemento Seguro de um telem ve
6. o do pre o para um determinado produto Passos 1 O utilizador est no ecr Consultar Produtos e j pesquisou pelo produto 2 O utilizador escolhe a op o para consultar o hist rico com a evolu o do pre o de um produto 3 apresentado ao utilizador numa nova janela um gr fico que ilustra a evolu o do pre o que o produto sofreu ao longo do tempo sendo poss vel alternar para uma vis o tabular Anexo B Manual de Instala o e Utiliza o Este documento fornece a o manual de utiliza o do prot tipo desenvolvido no mbito deste projecto de disserta o que baseado nos casos de uso especificados no documento correspondente Este manual acompanhado por diversos screenshots das aplica es desenvolvidas de forma a facilitar a compreens o do utilizador sobre como as instalar e executar e demonstra as funcionalidades implementadas Neste prot tipo foram implementados os casos de uso que pertencem categoria Aplica o M vel para Gest o de Cart es que s o os seguintes e Seleccionar Cart o e Visualizar Cart o e Trocar Pontos e Validar Cart o Comerciante e Actualizar pontos Cart o Comerciante e Visualizar Cart o Comerciante e Instalar inicializa o autom tica associada a uma Entidade Tag e Visualizar Cart o Tag e Inicializar automaticamente Aplica o Tag Alguns destes casos de uso apenas executam no emulador do Nokia 6212 Classi
7. Near Field Communication Assim o utilizador que j possui a aplica o instalada no seu telem vel pode ap s inicializar a aplica o seleccionar e consultar todos os seus cart es virtuais que est o armazenados no Elemento Seguro Esta funcionalidade s permitida no emulador da Nokia sendo que para um telem vel NFC necess rio certificar a aplica o Para contornar este problema de forma a tornar poss vel a utiliza o da aplica o num telem vel NFC quando esta inicializa caso n o consiga aceder ao SE do telem vel este armazena os cart es de uma forma persistente num RecordStore RS do telem vel Sendo assim poss vel num telem vel consultar e visualizar todos os seus cart es que est o armazenados no RS Como j foi referido acima de forma a simplificar todos os cart es virtuais possuem a mesma estrutura de dados o que n o retrata necessariamente a realidade mas como referido o prop sito deste prot tipo foi implementar casos de uso inovadores que demonstrem o uso da tecnologia NFC De modo a permitir que uma pessoa possa interagir com outros utilizadores foram criadas funcionalidades que permitem aos utilizadores trocarem pontos entre si de um cart o previamente seleccionado pelo utilizador emissor Quando um utilizador encontra se num estabelecimento de um comerciante e est no acto de efectuar o pagamento das suas compras este necessita de validar o seu cart o de fideliza o junto de um leito
8. o que permite gravar a aplica o para uma tag sseeesesssssssssseseettreeresssssssssssseeereerrsssssssssseese 83 Mensagem visualizada ao utilizador at este tocar o telem vel numa tag 84 A tag toi Instalada COM SUCESSO ern aieri a n E a A NU EE E 84 Ee cartao dona as pista A E T E a E 84 Ecra inicial do telem vel Nokia 62 12 Cl SSICa s aires sacas iss astia o AANE AA NAAA 85 L e inicializa automaticamente a aplica o a partir de uma tag eeeeesesssssssseeeeeereesssssssssssssseerereeo 85 Lista de Tabelas 2 1 Compara o dos diversos tipos de padr es do Wi Fi esssssssssssssoeeereressssssssssssseererrresssssssssssseeereeee 14 2 2 Classes RFID e t picas aplica es RFID Che08 nnnnnnnnnessssseseeeeeeersssssssssssssseeeereesssssssssssseseereeee 17 Pa Conisurac es da Comunica o HBOO arri a Sa 23 2 4 Codifica o e Modula o a diferentes velocidades de transfer ncia PauOT7 iiii 24 2 5 Poss veis combina es Activo Passivo e Iniciador Alvo HBO6 eeeeeiiiee 25 2 6 Tipos de Etiquetas especificadas pelo NFC Forum Rou08 eee 2y 2 7 Variedade de aplica es em se inserem os projectos NFC desenvolvidos NFo08 37 28 Ensaios Smart Louch INpelD asse reias cid E A E E AE 39 2 9 Resumo das caracter sticas do NFC comparativamente a outras tecnologias utilizadas actualmente em proStamas Je ACIZA O
9. Tag Descri o O utilizador possui dezenas de cart es de fideliza o no seu telem vel e quer aceder automaticamente aos cart es mais utilizados num curto espa o de tempo mesmo quando a aplica o est desligada Ou ent o na situa o de um cliente entrar no estabelecimento de um determinado comerciante e pretende consultar o n mero de pontos do seu cart o de fideliza o sem o ter de seleccionar manualmente necessitando apenas de aproximar o seu telem vel de uma etiqueta NFC que possui a entidade do comerciante a si associada Este caso de uso permite ao utilizador instalar para uma etiqueta NFC a inicializa o autom tica da aplica o associada entidade do cart o seleccionado Instala o Este caso de uso necessita da aplica o NFC GerirCartoes jar instalada no telem vel NFC real e de uma etiqueta NFC tendo sido testado com as etiquetas MIFARE Standard 4K e Ultralight Passos 1 Os passos iniciais s o iguais aos do caso de uso B 1 1 Seleccionar Cart o para o telem vel NFC real at que se chega ao menu inicial que permite seleccionar um cart o 2 Ap s seleccionar um cart o cuja entidade ficar associada etiqueta escolhe se a op o Gravar para Tag ver Figura B 29 Gravar para Tag Figura B 29 Op o que permite gravar a aplica o para uma tag 3 De seguida mostrado um alerta que informa que o utilizador tem 60 segundos para tocar o seu telem vel numa etiquet
10. consumidor Vicinity Cards uma etiqueta RFID pertencente norma ISO 15693 que permite aos cart es serem lidos a partir de uma dist ncia maior em rela o aos cart es inteligentes de proximidade que possui um alcance com cerca de tr s polegadas Anexo A Descri o Detalhada dos Casos de Uso Este documento fornece a especifica o dos Casos de Uso que poder o ser futuras funcionalidades a ser implementadas como melhorias no prot tipo funcional desenvolvido Os Casos de Uso subdividem se em quatro distintas categorias e Aplica o M vel para Gest o de Cart es Figura 3 1 e Campanhas Publicit rias Figura 3 2 e Jogo Aplica o que permite apostar e trocar Pontos Figura 3 3 e Aplica o M vel para Gest o das Compras Figura 3 4 Este documento termina com uma descri o de outras funcionalidades inovadoras poss veis de implementar com a tecnologia NFC A 1 Aplica o M vel para Gest o de Cart es A 1 1 Trocar Cart es de Fideliza o Descri o Na aplica o m vel de gest o dos cart es criar uma nova funcionalidade que permite a um utilizador A enviar um cart o de fideliza o ao utilizador B sendo na pr tica um convite recomenda o de que o utilizador B se registe como cliente da empresa a que est associado o cart o A 2 Campanhas Publicit rias Os casos de uso pertencentes a esta categoria est o relacionados com as campanhas publicit rias criadas pelos comerciantes e q
11. e Totalmente escal veis e Muito f cil de interagir arquitectura baseada na Web e Baixo custo No entanto esta tecnologia tamb m cont m algumas limita es e desvantagens e Efectuar uma transac o atrav s do TagPay leva mais tempo que efectuar um pagamento como habitual com um cart o banc rio ou dinheiro f sico e Esta tecnologia ainda est a ser alvo de v rios testes piloto e Quando se est a efectuar uma transac o est sempre suscept vel a poss veis ru dos exteriores que podem levar ao seu cancelamento Ao compar la com o NFC quando este se massificar no mercado mundial a tecnologia NSDT ter um custo superior pelos servi os contactless em rela o aos telem veis NFC Pode se considerar que o NSDT fornece uma ponte tecnol gica at que solu es mais completas e robustas do NFC atinjam o mercado O NSDT poder vir a funcionar como uma alternativa segura aos servi os NFC em caso de indisponibilidade tempor ria Rup08 2 3 NFC Near Field Communication Esta foi a tecnologia escolhida para este projecto e que apesar de ainda estar numa fase embrion ria ainda existem v rios ensaios a ocorrer um pouco por todo o mundo se acredita que nos pr ximos anos se ir massificar ao ponto de se tornar uma tecnologia dominante e essencial ao facilitar em muito v rias ac es efectuadas pelas pessoas no seu dia a dia podendo vir a ser mais ub qua que o Bluetooth No t pico seguinte 2 4
12. es EmulAdor qria ii scr di ada ni ncia anger 5 92 MIDlet Gest o de Cartos cassanaadanitan ass e O Soo AppIStC roes Felem vel ss ianhanidrigairsada aa da ok Visualiza Cardo uia sds aos ai a a IS NalidalActaliza Cant o asas iasass od ES IAES S ase e e a a E a ES Ra ir a 6 Resultados OL oele onar Cato aaa adesta nar isa dedica a DO Visualizar C O catia idosa sa rats aa aaa na tea 0 5 Trocar Pontos apud SR 04 Validar Cartao Comerciante sas tais nice aan T SE ic 6 5 Actualizar pontos Cart o Comerciante ssssseeeeeeeeesessssssssssssesetrrerresesssss 6 6 Visualizar Cart o Comerciante sua assan sale cpalsita A AN 6 7 Instalar inicializa o autom tica associada a uma Entidade Tag 0S Visualizar Cardo PAR panico DaSARLan Ts ao ado ssa alan tic aa Sosa PL Acad tua ca ans a coni stands 6 9 Inicializar automaticamente Aplica o Tag s sssseessssssssseresssssssserresssssseeeee 7 Conclus es e Trabalho Futuro TallSatista o dos ODBI CAVOS a sussa tuc asas dona gaio ea aU O pandas tua geada sau da Tea Trapa lDO FOTO poRanCRReC aaa a E ER URSO SN RR DER VR RD Refer ncias Gloss rio Anexo A Descri o Detalhada dos Casos de Uso Anexo B Manual de Instala o e Utiliza o 101 113 Lista de Figuras 11 2 1 22 2 3 2 4 2 9 2 6 2 1 2 8 29 2 10 2 11 2 12 DAS 2 14 2 15 2 16 2 17 2 18 2 19 2 20 2 21 Da 2 23 2 24 2 29 2 26 22l 2 28 2 29 2 30
13. gico e consultoria CeBIT a maior exposi o comercial do mundo no dom nio dos servi os de telecomunica es digitais e Tecnologias de Informa o Cell Idea uma empresa jovem e inovadora com a sede em Hong Kong Coercividade consiste na capacidade de um elemento em resistir reorienta o das suas part culas quanto maior for a coercividade do material mais est veis e seguras ser o as mem rias com ele produzidas 97 MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 98 Comunica o contactless consiste numa comunica o na qual n o existe contacto directo entre os intervenientes Diffie Hellman um m todo de criptografia desenvolvido por Whitfield Diffie e Martim Hellman e publicado em 1976 Dom tica uma tecnologia recente que permite a gest o de todos os recursos habitacionais e g significa por exemplo prov m do latim exempli gratia Eclipse uma plataforma de desenvolvimento de software open source Eclipseme um plug in que permite a um programador desenvolver aplica es m veis em Java no IDE Eclipse Ethernet uma tecnologia de interconex o para redes locais Local Area Network LAN baseada no envio de pacotes FeliCa uma tecnologia norma de cart es com chips contactless que foi desenvolvida pela Sony tendo sido adoptada em larga escala em muitos pa ses asi ticos First Data uma empresa provedora de solu es de com rcio electr n
14. o P s condi es e A aplica o remove todos os produtos da lista de compras Passos 1 O utilizador vai s op es no ecr da lista de compras e selecciona a op o para a reiniciar A 4 7 Ver Pre os da Concorr ncia Actores Utilizador Cen rio O utilizador j possui uma grande base de dados com produtos de v rios estabelecimentos de comerciantes concorrentes e pretende consultar os pre os de comerciantes concorrentes para um determinado produto Pr condi es e O utilizador j est registado o registo est activo e est dentro da aplica o e A aplica o possui pelo menos um produto com pre os de pelo menos dois comerciantes concorrentes e O utilizador est no ecr Consultar Produtos e j pesquisou pelo produto P s condi es e A aplica o apresenta os pre os existentes na base de dados dos comerciantes para um determinado produto Passos 1 O utilizador est no ecr Consultar Produtos e j pesquisou pelo produto 2 O utilizador escolhe a op o para consultar todos os pre os dos comerciantes que vendem este produto 3 apresentada ao utilizador numa nova janela a lista de pre os para o produto seleccionado indicando qual o comerciante MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 112 A 4 8 Atribuir uma Classifica o a um Produto Actores Utilizador Cen rio O utilizador ap s ter adquirido um produto pode atribu
15. o Java NFC Reader ActualizarPontos jar que antes de actualizar um cart o efectua a sua valida o ou seja verifica se o utilizador possui o cart o de fideliza o para a entidade seleccionada na aplica o Java ver Figura B 20 NFC Reader Actualizar Pontos do Cart o cardhlobili simplify the world Pontos 0 Incrementar Decrementar Pausa Q Figura B 20 Aplica o Java que faz a Valida o e Actualiza o dos pontos de um Cart o no Telem vel 3 A aplica o de 5 em 5 segundos verifica se o cart o da entidade seleccionada v lido no telem vel do utilizador e em caso afirmativo mostra uma janela como a da Figura B 21 Pontos lo Incrementar Decrementar _ Pausa Q Figura B 21 Valida o com Sucesso MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 126 4 Caso o utilizador n o possua no seu telem vel NFC o cart o de fideliza o para a entidade seleccionada mostrada uma janela como a da Figura B 22 NFC SE Actualizar Pontos do Cart o E Erro N o possui Cart o de Fideliza o para a Entidade seleccionada Pontos O incrementar Decrementar _ Pausa Q Figura B 22 Valida o do cart o inv lida 5 Esta aplica o possui uma op o de Pausa que quando activa deixa de verificar de 5 em 5 segundos a exist ncia do cart o no telem vel NFC B 1 5 Actualizar pontos Cart o Comerciante
16. o capazes de atravessar paredes ou objectos como os sinais de r dio Assim o infravermelho permite que sejam formadas apenas redes pessoais Personal Area Network diminuindo a sua aplicabilidade Na actualidade os dois padr es desenvolvidos mais populares s o WIDA08 e 1 0 com taxas de transmiss o at 115 kbps e 1 1 comtaxas de transmiss o at 4 Mbps Apesar das limita es do IrDA em rela o s outras tecnologias sem fios poss vel destacar as seguintes vantagens Can06 Fab09 e E capaz de fornecer informa o precisa sobre a localiza o de pessoas e objectos e Como todas as liga es sem fios o infravermelho possui a vantagem de n o necessitar de um meio f sico para a sua transmiss o de dados Entretanto esta tecnologia sendo uma das mais antigas tecnologias sem fios possui v rias desvantagens relativamente aos seus competidores como Can06 Fab09 e Baixa velocidade de transmiss o at 115kbps na vers o 1 0 e Necessidade do dispositivo transmissor apontado directamente para o dispositivo receptor estando separados por uma pequena dist ncia e A liga o quando se estabelece muito tempor ria e quebrada muito facilmente e Incapacidade para atravessar paredes ou objectos como os sinais de r dio 2 2 5 Bluetooth uma tecnologia sem fios wireless que permite uma comunica o relativamente simples r pida segura e barata entre dois dispositivos atrav s de ondas de r dio em v
17. o que tornou os dispositivos NFC nicos no mercado porque podem alterar o seu modo de opera o para os outros modos de opera o dispon veis Os diferentes modos de opera o baseiam se no ISO IEC 18092 NFCIP 1 e no ISO IEC 14443 dois standards de cart es inteligentes contactless Ver Figura 2 14 FAQ07 e Modo Leitura Escrita o dispositivo NFC capaz de ler etiquetas NFC como ler uma etiqueta de um cartaz inteligente NFC Este modo tem uma interface por radiofrequ ncia que est em conformidade com o ISO 14443 e o FeliCa e Modo Ponto a Ponto P2P este modo est em conformidade com o ISO IEC 18092 Neste modo dois dispositivos NFC podem trocar dados Por exemplo pode partilhar os par metros de liga o Bluetooth ou Wi Fi ou trocar dados como cart es de visita ou fotografias digitais e Modo Emula o de Cart es o pr prio dispositivo NFC comporta se como sendo uma etiqueta NFC parecendo ao leitor como sendo um cart o inteligente contactless tradicional Modo P2P Modo Modo Emula o Ponto a Ponto Leitura Escrita de cart es Figura 2 14 Modos de comunica o do NFC Diagrama adaptado de NFN06 MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 26 Sintetizando o NFC uma tecnologia em expans o que num futuro pr ximo se prev que ir alterar a forma como o homem interage com o ambiente que o rodeia bastando lhe ter um dispositivo NFC que ir proporcionar in meras
18. vel haver aplica es port veis Contudo esta solu o apresenta alguns problemas no que respeita seguran a estando numa fase evolutiva inferior a qualquer uma das outras solu es PhDO08 Chip embebido este chip e o chip NFC est o embebidos no sistema do telem vel Esta solu o torna mais f cil a ades o do utilizador uma vez que apenas se torna necess ria a troca do telem vel mantendo o mesmo cart o SIM No entanto n o funciona sem a bateria e as aplica es n o s o port veis MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 29 e UICC Universal Integrated Circuit Card UICC mais conhecido por cart o SIM pode se dividir em dom nios de seguran a permitindo assim que os prestadores de servi os a terceiros gerem e operem os seus servi os independentemente das MNO Mobile Network Operators A comunica o entre o Chip NFC e o SE presente no USIM Universal Subscriber Identity Module feita com recurso ao SWP Single Wire Protocol Com o USIM ser poss vel tornar as aplica es port veis e ir funcionar mesmo tendo a bateria fraca Contudo o utilizador ter uma maior dificuldade em aderir a esta alternativa uma vez que ser necess rio n o s trocar de telem vel se ainda n o possuir um que seja compat vel com NFC mas tamb m trocar de cart o SIM Outra desvantagem o total controlo proporcionado s MNO sobre a distribui o OTA Over the Air das aplica es A
19. verificar se o produto j est presente na lista de compras e em caso afirmativo apenas o risca da lista de forma a confirmar que j est no carrinho de compras caso contr rio este ir acrescent lo j riscado lista de compras pedindo ao utilizador a quantidade que pretende comprar desse produto Sempre que um utilizador interage com um produto este ir actualizar as informa es do produto na base de dados da aplica o de forma a manter os pre os sempre actualizados Pr condi es e O utilizador j est registado o registo est activo e O utilizador possui a aplica o para gerir as compras instalada no seu telem vel e O utilizador entra na aplica o para gest o das compras P s condi es e A lista de compras actualizada e Caso o produto j esteja na base de dados o seu pre o actualizado e Caso o utilizador introduza um determinado produto que ainda n o est na lista de compras este t m de indicar a quantidade que ir comprar desse produto Passos 1 O utilizador entra na aplica o e a p gina inicial a lista de compras existente que inicialmente est vazia MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 109 2 Neste instante quando este interage com um produto podem surgir duas situa es a O produto j existe na lista de compras e este apenas riscado b O produto como ainda n o existe na lista de compras lhe acrescentado send
20. 860 930MHz 2 4 5 8GHz Na frequ ncia 2 4GHz pode atingir os 2Mbps At 3m ou 100m tag activa Log stica Controlo de stocks Centra se nos itens F cil utiliza o NSDT Opera atrav s do canal sonoro Curto Pagamentos Solu es de armazenamento m vel Fortes servi os de autentica o Web Intuitivo para o utilizador F cil interac o NFC 2002 lt 0 Ims Baixo 0 2 1 chip 13 56MHz At 424kbps Curto at 10cm Pagamento Transporte Fideliza o Acesso Bilh tica Partilha F cil montagem Centra se no Homem Intuitivo F cil utiliza o Tocar Abanar Como se verifica pela Tabela 2 9 o NFC apresenta algumas vantagens que mais nenhuma das outras tecnologias j abordadas possuem entre as quais a capacidade de actuar como dispositivo activo e passivo permitindo aos dispositivos NFC funcionarem tanto como cart es contactless como leitores a possibilidade de estabelecer uma liga o Ponto a Ponto P2P MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 50 entre dois dispositivos NFC e como o seu foco a utiliza o em telem veis como referido no cap tulo 1 Introdu o que s o possu dos por cerca de 60 da popula o mundial poss vel apresentar uma interface gr fica para o utilizador que lhe permite por exemplo consultar ou gerir os dados dos cart es de fidelidade armazenados no Elemento Seg
21. A tecnologia NFC e os novos modelos de neg cio m vel 96 WJC09 WRF09 WSC09 WT09 WTI09 WTT08 WWF09 Wikipedia Java Card http pt wikipedia org wiki Java _Card alterado pela ltima vez no dia 9 de Abril de 2009 acedido pela ltima vez em 4 de Junho de 2009 Wikipedia Radio frequency identification http en wikipedia org wiki Radio frequency identification alterado pela ltima vez no dia 26 de Mar o de 2009 acedido pela ltima vez em 26 de Mar o de 2009 Wikipedia Smart Card http pt wikipedia org wiki Smart card alterado pela ltima vez no dia 15 de Mar o de 2009 acedido pela ltima vez em 25 de Mar o de 2009 Telecommunications Consultants India Ltd A Government of India Enterprise Wi Fi Tecnology http www tcil india com new new site white 20paper TCILY 2010 20WiF1 20Technology ppt Enigma Welcome to i nigma the fast track to the mobile internet 2009 http www 1 nigma com personal acedido pela ltima vez em 17 de Junho de 2009 Tagattitude Paving the way to NFC Welcome to Tagattitude 2009 http www tagattitude fr Default aspx alias www tagattitude fr en acedido pela ltima vez em 26 de Mar o de 2009 Wikipedia Wi Fi http en wikipedia org wiki Wi Fi alterado pela ltima vez no dia 26 de Mar o de 2009 acedido pela ltima vez em 26 de Mar o de 2009 Gloss rio ABI Research uma empresa de investiga o de marketing com sede em Nova York
22. AEE 76 Men para seleccio deume artio RS asso asa ss saga an e E 71 Ecra de visualiza o de UM CAAO a Da TI Troca de Pontos Ecr inicial nos dois telem veis e essees ssssssssssssssssssssssssssssssss 78 Troca de Pontos Emissor selecciona op o para enviar pontos eessssssssssssssseeeeeressssssssssssseerereee 78 Troca de Pontos Emissor introduz o n mero de pontos a enviar esssssssssssssoeeeeerssssssssssssssseeereeo 19 Troca de Pontos Mensagem para o telem vel Emissor tocar no Receptor iii 19 Troca de Pontos Mensagem que indica que a troca foi efectuada com sucesso 19 Troca de Pontos Mensagem com os pontos actuais sessssssssseeooeeeeeesssssssssssssseteerreessssssssssseeeeereeo 19 Troca de Pontos Visualizar cart o com novos pontos sssssssoeeeeeeesssssssssssseeeterereesssssssssssseereeeeo 80 Aplica o Java que faz a Valida o e Actualiza o dos pontos de um Cart o no Telem vel 80 Valida o Con SUCESSO a ais asia E E 81 Valida o do cando anvalida aaa oba a N e ra 81 Actualiza pontosde uni Cart o pane Li sai ngAsa iai DRAGO DO DR E A 82 Actualiza pontos de um cart o parte 2 rr eeeeeeeeeeeerrerereeeeeere eae eeaaanaaaaerrrrereeeeeeenada 82 Actua liZa pontos deum Cardod pile Seaca a a 82 Visualiza os dados do cart o Galp armazenado no SE ee e eeeeeeeeeeeererrererereneanas 83 Op
23. Apresentam se neste cap tulo as especifica es para o prot tipo funcional que se pretende implementar Como referido no cap tulo 1 Introdu o um dos principais objectivos deste projecto de disserta o identificar e conceber novas funcionalidades que incorporem a tecnologia NFC no mbito da Documento Cr tico 1 e a virtualiza o dos cart es de fideliza o Diversos casos de uso foram identificados prioritizados e agrupados nas seguintes categorias Aplica o M vel para Gest o de Cart es Campanhas Publicit rias Jogo Aplica o que permite apostar e trocar Pontos e por ltimo Aplica o M vel para Gest o das Compras Cada uma destas categorias apresentada e acompanhada de uma breve descri o que resume cada uma das funcionalidades que se pretende venha a ter Os casos de uso pertencentes s tr s ltimas categorias est o melhor detalhados no anexo A Descri o dos Casos de Uso deste documento 3 1 Aplica o M vel para Gest o de Cart es Esta categoria pode ser decomposta em v rios casos de uso alguns dos quais permitem fazer uma gest o b sica dos cart es de fideliza o virtuais como seleccionar e visualizar o conte do de um cart o Ver Figura 3 1 De modo a permitir aos utilizadores interagirem entre si pretende se uma funcionalidade que permita estes trocarem pontos de um cart o previamente seleccionado pelo utilizador emissor Uma outra funcionalidade
24. IrDA http www wisegeek com what 1s irda htm acedido pela ltima vez em 17 de Junho de 2009 Monty Metzger MOCOM2020 Will Near Field Communication NFC change the way we pay 20 de Fevereiro de 2009 http www mocom2020 com 2009 02 will near field communication the way we pay B amp H Photo Video Pro Audio Macally eNetMouse with integrated NFC Reader Writer USB 2009 http www bhphotovideo com c product 496666 REG Macally ENETMOUSE eNetMouse with Integrated NFC html acedido pela ltima vez em 27 de Mar o de 2009 PC GUIA MasterCard lan a etiqueta para pagamentos com telem vel 6 de Abril de 2009 MIEIC 2008 2009 MLKSO8 MLS08 MMT09 MNs07 M009 MS09 NDDO9 Nea09 NFN06 NF008 NFS09 NGW06 NiR07 Nir09 NOL06 Npc09 NR W08 NR W09 NTO9 NTHO9 INTTO9 0Co09 A tecnologia NFC e os novos modelos de neg cio m vel 93 http news pcguia x pt noticia 23286 shtml Gerald Madlmayr Josef Langer Christian Kantner Josef Sharinger The Third International Conference on Availability Reliability and Security NFC Devices Security and Privacy 2008 Gerald Madlmayr Josef Langer Josef Sharinger 7 International Conference on Mobile Business Managing an NFC Ecosystem 2008 http ieeexplore 1eee org stamp stamp jsp arnumber 045 70168 IDATE Consulting amp Research Mobile 2009 Markets amp Trends Facts amp Fig
25. NSDT Algumas destas tecnologias j existem actualmente num grande n mero de telem veis e g Bluetooth e IrDA As restantes foram igualmente analisadas assim como o NFC pois caso se justifique poder o vir a ser implementadas como alternativa para a Documento Cr tico Para este projecto escolheu se uma tecnologia de comunica o na qual n o existe contacto directo entre um dispositivo e um leitor porque esta mais intuitiva e r pida que as tecnologias com contacto simplificando o modo como o utilizador interage com o seu meio envolvente e evitando assim a deteriora o tanto do dispositivo como do leitor 2 2 1 Banda Magn tica A Banda Magn tica n o uma tecnologia muito recente estando dispon vel desde 1960 MS09 tendo sido inicialmente utilizada em redes de transportes p blicos Esta tecnologia familiar grande parte das pessoas existindo numa vasta variedade de aplica es exemplos cart es de acesso e de transporte cart es banc rios bilhetes de espect culos etc composta por uma banda preta ou castanha existente na face traseira de v rios cart es utilizados hoje em dia ver Figura 2 1 Actualmente esta tecnologia utilizada por todas as entidades financeiras que seguem a norma ISO IEC 4909 de forma a garantir compatibilidade a n vel mundial Para al m das entidades financeiras as institui es relacionadas com os transportes e os programas de fideliza o ao cliente s o tamb m grand
26. PR Newswire United Business Media News amp Information NFC Technology Takes its Next Step With the Nokia 6216 Classic 23 de Abril de 2009 http news prnewswire com ViewContent aspx2ACCT 109 amp STORY www story 04 23 2009 0005011446 amp EDATE Mary Catherine O Connor RFID Journal Moversa Debuts Universal NFC Chip 17 de Fevereiro de 2009 http www rfidjournal com article view 4625 1 MIEIC 2008 2009 OMNO6 OP09 OSC09 Pau07 PBA06 PBM07 PCV08 PhD08 Pro09 RBG09 RFI09 Rin02 Rou08 RQc08 RTA06 Rup08 RV08 Saa08 Sag09 Sar08 SC09 A tecnologia NFC e os novos modelos de neg cio m vel 94 Smart Technology from OMNIKEY OMNKEY 5321 RFID 2006 http www omnikey com id products amp tx okprod pil product 41 acedido pela ltima vez em 9 de Junho de 2009 Cell Idea Our Products http Awww cell idea com 8080 Virtual Shop productList jsp acedido pela ltima vez em 27 de Mar o de 2009 PT Tech FAQ O que um Smart Card http pt tech faq com smart card shtml acedido pela ltima vez em 25 de Mar o de 2009 Annika Paus Seminararbeit Ruhr Universitat Bochum Near Field Communication in Cell Phones 24 de Julho de 2007 http www crypto rub de imperia md content seminare itsss07 near field communication m cell ph ones pdf Nokia Giesecke amp Devrient Press Backgrounder About Near Field Communication NFC Junho
27. a Heip O Nokia 6212001 3 B Nokia 6212000 O Noka6212002 7 O amp External Readers 23 NFC Antenna amp ACS ACR122 0 Reader Not attached Embedded Tag MAK MyNewTag5 Mifare 4k Embedded Smart Card H A a ol w New Smart Card mlx le Plug ins 3 File Response Smart Card Plug in Create a smart card ASEE g in Create a smart card Select Plug in Look in Aplicacao O 2 NFC SmartCardEmulator E E E GPShell 1 4 2 UID 786355ee il NFC SmartCardTelemovel My Recent 59540 Nokia 6212 NFC SDK Plugin C Documents and Settingshorlando silva Desktopi Documents a NFC _GerirCartoes jar Class path lt NFC_Reader_ActualizarPontos jar 3 NFC Reader visualizarCartao jar NFC SmartCardEmulator jar Parameter for plug in m Desktop My Documents 8 My Computer Icon EM a File name IN FC SmartCardE mulator jar My Network Files of type jar Figura B 2 Cria o de um Smart Card no Emulador da Nokia e seguir associa se o Smart Card criado rea Java Card do telem vel virtual NFC que ir abrir a aplica o tipicamente o Nokia 6212000 ver Figura B 3 MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 117 NE 3 Ed E ado ER E MyNewSmartcard Plug
28. a web component which will enable simple adherence to merchants loyalty programs and will be a privileged communication platform between clients and merchants with advantages to both Cardmobili is still developing the solutions and several versions are expected to be launched over the coming months Use cases and requirements for early versions of the solution are already well defined but there is still space for new ideas that could make sense for future releases It was in this context that the company identified the relevance of studying the NFC technology This dissertation s main goals were in the first phase to study the NFC technology s universe and to create innovative use cases that use it in the scope of Cardmobili The next phase involved the creation of a functional prototype that demonstrates the acquired knowledge as well as the implementation of some of the most relevant use cases This study and prototype intend to be the starting point for new NFC functionality in future versions of Cardmobili The developed prototype includes several applications that rely on different technologies Among these it is important to highlight the mobile application implemented in Java ME which allows the user to select and view the content of his cards and provides several NFC based operations like the ability to exchange points with another user via NFC to select automatically a card by moving the phone near a NFC tag and to au
29. bem estar Todos os ensaios do projecto SmartTouch podem ser vistos na Tabela 2 8 Pagamento m vel Asia A sia a regi o que mais tem adoptado a tecnologia NFC at data sendo o Jap o provavelmente o mercado com maior n mero de utilizadores da regi o com a operadora m vel NTT DoCoMo osaifu keitai significa telem vel com funcionalidades de carteira considerada uma das mais interessantes utiliza es da tecnologia Bes08 O cart o Octopus em Hong Kong um cart o de cr dito que pode ser recarregado pelos utilizadores e que pode ser gasto no sistema de transportes ou em retalhistas Como o Octopus apenas mais um cart o para a maioria dos residentes de Hong Kong o Jap o prefere integrar as carteiras nos telem veis A NTT DoCoMo a maior operadora japonesa est a tentar levar avante esta iniciativa e para tal criou um sistema que permite aos utilizadores ir s compras ou retirar dinheiro do seu cart o de cr dito apenas acenando o seu telem vel num leitor NFC Actualmente a NTT DoCoMo possui por todo o Jap o mais de 50 milh es de assinaturas m veis que suportam NFC Met09 Pagamento m vel Austr lia O primeiro ensaio do NFC na Austr lia foi um sucesso A Telstra juntamente com a Visa e a NAB National Australia Bank refere que os participantes durante os tr s meses de ensaio em Melbourne deram um feedback muito positivo sobre a tecnologia incentivando assim as empresas a trabalhar em d
30. cancelada A 2 4 Ler Produto Cartaz Inteligente Actores Utilizador Etiqueta NFC Cen rio O utilizador encontra se num estabelecimento de um comerciante NFC e pretende transferir para o seu telem vel NFC a foto de um produto acompanhada da descri o e pre o que est afixada num placar Observa es O utilizador entra num estabelecimento e consulta as promo es actuais num cartaz publicit rio de seguida encontra um produto que lhe interessa Este aproxima o seu telem vel NFC do produto com inten o de o transferir juntamente com a sua informa o para o seu telem vel Cada produto no cartaz inteligente possui uma etiqueta NFC que cont m num formato de imagem uma foto e dados 1 e pre o e descri o Este caso de uso pode se considerar como um apoio mem ria do utilizador Pr condi es e O utilizador j se encontra registado o registo est activo e O utilizador possui espa o livre em mem ria no seu telem vel NFC suficiente para que a transfer ncia seja bem sucedida e O utilizador necessita de aproximar o telem vel a cerca de 3 cm de dist ncia da etiqueta NFC para que possa receber a imagem do produto em quest o P s condi es e O utilizador recebe o produto no seu telem vel em formato de imagem que fica guardado na pasta NFC CardmobiliAProdutos Passos 1 O utilizador aproxima o telem vel da etiqueta NFC localizada em cada um dos produtos de um cartaz inteligente ref
31. carai aaa ona sa e EE e a ia o apa Didier ando 48 2 10 Sum rio das caracter sticas do NFC em rela o a outras tecnologias de comunica o sem fios 49 4 1 Estrutura de um Comando APDU eny08 eeerrrrere erre eee e eee eeererererereeeaeannnaa 61 6 1 Cart es virtuais criados no Elemento Seguro naasi 13 viii Abreviaturas e Simbolos AES AP APDU API ASK BART BD Bluetooth SIG BSS CAP CEO CPU DEI DoS EEPROM ETSI EUA FEUP G amp D GSM GSMA HF IC ID IDE IrDA ISM IVR Java ME Advanced Encryption Standard Access Points Application Protocol Data Unit Application Programming Interface Amplitude Shift Keying Bay Area Rapid Transit Base de Dados Bluetooth Special Interest Group Basic Service Set Converted Applet Chief Executive Officer Central Processing Unit Departamento de Engenharia Inform tica Denial of Service Electrically Erasable Programmable Read Only Memory European Telecommunications Standards Institute Estados Unidos da Am rica Faculdade de Engenharia da Universidade do Porto Giesecke amp Devrient Global System for Mobile Communications GSM Association High Frequency Alta Frequ ncia Integrated circuit Circuitos Integrados ou chip Identificador Integrated Development Environment Infrared Data Association Industrial Scientifical and Medical Interactive Voice Response Java Micro Edition MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg c
32. caso da Troca de Pontos visto s se possuir um telem vel NFC Outros apenas podem ser executados num telem vel real como por exemplo o Actualizar pontos Cart o Comerciante uma vez que necessitam de comunicar por interm dio do leitor NFC externo com a aplica o Java desenvolvida Para executar os casos de uso pertencentes ao grupo de componentes Comerciante NFC necess rio ter efectuado a instala o da Applet Cart es Telem vel no telem vel NFC tal como explicado no anexo B Manual de Instala o e Utiliza o As etiquetas NFC utilizadas para teste neste prot tipo s o etiquetas MiFare Standard 4K e Ultralight Para teste foram ainda criados dez cart es virtuais possuindo todos o mesmo tipo de conte do n mero de cliente entidade n mero de pontos data de emiss o e uma imagem A Tabela 6 1 apresenta os cart es virtuais que foram criados manualmente para efeitos de teste Mostram se de seguida alguns exemplos de execu o juntamente com as suas instru es de funcionamento e imagens para cada um dos casos de uso implementados servindo de demonstra o do seu bom funcionamento 6 1 Seleccionar Cart o Como j foi referido esta funcionalidade permite ao utilizador navegar entre todos os cart es dispon veis na aplica o com um acesso ao cart o pretendido r pido e simples Estes cart es podem estar armazenados no Elemento Seguro SE ou num RecordStore RS do RMS Record Ma
33. com uma Etiqueta NFC atrav s de mensagens NDEF NFC Data Exchange Format e Comunicando directamente com um outro Telem vel NFC caso se esteja a efectuar uma troca de pontos com outro utilizador O Comerciante NFC composto por aplica es desenvolvidas em Java SE que permitem e Visualizar os dados de um cart o e Validar um cart o virtual e Actualizar o n mero de pontos de um cart o virtual pertencente a uma determinada entidade 57 MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 58 Arquitectura LLCP Telem vel NFC E Runtime Environment MIDlet W bad f Antena NF MiDlet Gest o de Cart es oOo o AKo Comerciante NFC APDU J2SE Java 2 Platform Standard Edition Comunica o TO vit cart ER W Leitor NFC Figura 4 1 Representa o Modular da Arquitectura 4 1 Componente Telem vel NFC O Telem vel NFC constitu do por um conjunto de componentes que implementam as seguintes funcionalidades e Armazenamento dos cart es virtuais no telem vel NFC Este armazenamento pode ser feito de tr s formas diferentes pode ser guardado no Elemento Seguro de um telem vel NFC ou no Elemento Seguro do emulador da Nokia caso a aplica o esteja a ser MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 59 executada pelo emulador ou no RMS Record Management System do telem vel Esta ltima
34. comunica o 100 metros ou mais especialmente quando comparado com o das passivas que tem um curto alcance 3 metros ou menos Ao contr rio das etiquetas RFID activas as passivas n o t m a sua pr pria fonte de alimenta o A energia necess ria para a recep o e transmiss o fornecida pelo campo electromagn tico do dispositivo leitor Estas s o activadas quando se aproximam do leitor A corrente induzida na antena utilizada para ligar a etiqueta e reflectir ou modular o sinal do leitor para transmitir informa o Estes itens possuem um baixo custo geralmente s o muito pequenas do tamanho de uma moeda e sem consumo de energia Para que a etiqueta se possa activar e possa enviar a resposta n o s necess rio que se encontre no alcance do leitor mas tamb m que exista uma proximidade que permita que energia suficiente lhe seja fornecida Tabela 2 2 Classes RFID e t picas aplica es RFID Che08 Velocidade Frequ ncia Alcance Transfer ncia Leitura Etiqueta Aplica es T picas LF Baixa 125 KHz Perto de superf cies Conran a E ae lt 0 5 m Lenta Kory Monitorizar animais Frequ ncia 134 KHz metais h midas a l Aplica es POS Controlo de Acesso ani A 13 56 MHz Im M dia eo E E Upennties Cart es Inteligentes Frequ ncia metais h midas l l l Prateleiras Inteligentes UHF Monitorizar embalagens Rea 860 MHz E a Frequ ncia 930 MHZ 3m R pida Monitoriza o de Bagagens Ultra Alta Ap
35. de metros Para que uma rede deste tipo seja estabelecida necess rio que os dispositivos tamb m denominados por STA de station se liguem a aparelhos que fornecem o acesso Estes s o genericamente designados por Access Points AP Quando um ou mais STAs se ligam a um AP tem se uma rede que denominada Basic Service Set BSS Por quest es de seguran a e pela possibilidade de haver mais de um BBS num determinado local por exemplo duas redes sem fio criadas por empresas diferentes numa zona industrial importante que cada um receba uma identifica o denominada Service Set Identifier SSID um conjunto de caracteres que ap s definido inserido no cabe alho de cada pacote de dados da rede Basicamente o SSID o nome atribu do a cada rede sem fios Ale08 Actualmente j existem v rias vers es do padr o 802 11 tendo a primeira vers o sido lan ada em 1997 Ale08 Ao padr o 802 11 seguiram se novos padr es sendo os mais populares representados na tabela seguinte Tabela 2 1 NOL06 WT09 Tabela 2 1 Compara o dos diversos tipos de padr es do Wi Fi 802 11 802 11a 802 11b 802 11g Padr o Aprovado 1997 1999 1999 2003 SAREMA ar UE At 2 Mbps At 54 Mbps At 11 Mbps At 54 Mbps Transmiss o T 2 4 GHz sGHz 2 4GHz 2 4GHz Opera o Alcance Interno 100 metros 25a 100 metros 100a 150 metros 100 a 150 metros Custo Alto O mais baixo Baixo Incompat vel Adop o Compatibilidade com o 802 11b e generali
36. de um cart o virtual para uma determinada entidade e Visualizar os dados de um cart o virtual para uma determinada entidade seleccionada O Comerciante NFC subdivide se em dois componentes principais componente Java SE e a Comunica o A componente Java SE consiste em duas aplica es Java que permitem validar visualizar e actualizar um cart o de fideliza o virtual armazenado na rea Java Card de um telem vel NFC A componente de Comunica o respons vel por trocar informa o entre as aplica es Java SE e o telem vel NFC 4 2 1 Java SE Java SE Java Standard Edition um conjunto de especifica es e bibliotecas Esta a plataforma de desenvolvimento Java mais utilizada sendo o seu uso mais direccionado para PCs e servidores onde h maior necessidade de aplica es e disponibilidade de recursos Ale05 O Java SE cont m todo o ambiente necess rio para a cria o e execu o multi plataforma de aplica es Java incluindo a m quina virtual JVM o compilador APIs e outros utilit rios Desenvolveram se duas aplica es baseadas nesta plataforma e Valida Actualiza Cart o simula a valida o do cart o de fideliza o de um utilizador se este possuir no seu telem vel o cart o de fideliza o para um determinado comerciante Ocorre quando um utilizador se encontra no acto de pagamento num estabelecimento e necessita de validar o seu cart o para que a compra fique registada e cas
37. deve permitir simular quando um utilizador se encontra num estabelecimento de um comerciante durante o acto de efectuar o pagamento das suas compras Ai necess rio validar o seu cart o de fideliza o junto de um leitor de modo a que a sua compra fique registada e caso se verifique actualizar o n mero de pontos do seu cart o Um dos casos de uso b sico de uma aplica o m vel de virtualiza o a ac o de procurar e seleccionar um cart o podendo ver se detalhes sobre o mesmo Como alternativa a este m todo e com vista a facilitar e diminuir o tempo de pesquisa criou se um caso de uso que permite instalar dados numa etiqueta NFC que quando aproximada do telem vel ir inicializar automaticamente a aplica o seleccionando o cart o da entidade que est associada etiqueta Caso a aplica o j esteja em execu o quando o telem vel toca numa etiqueta esta ir igualmente seleccionar o cart o da entidade agregada a essa etiqueta Esta funcionalidade tanto poder ser til para os utilizadores como para o pr prio comerciante Os casos de uso priorit rios s o os que est o associados a esta categoria isto porque s o os que se inserem melhor no contexto da empresa e principalmente porque para al m de 52 MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 53 incorporarem a tecnologia NFC tamb m cont m casos de uso relativos aos tr s modos de opera o existentes abordados no fim
38. do chip NFC e do incremento do n mero de telem veis NFC perspectiva se que a tend ncia de integra o do NFC em telem veis deva ascender a partir de 2010 e que a uniformiza o da tecnologia ocorra a partir de 2012 Em 2012 a expans o da tecnologia deve atingir cerca de 14 dos dispositivos m veis e a Am rica do Norte e a Europa Ocidental dever o estar fortemente equipadas com dispositivos electr nicos NFC MMT09 Como poss vel inferir do t pico 2 3 6 Solu es existentes e Ensaios do NFC de momento apenas as aplica es de pagamento e bilh tica m vel foram ganhando trac o no ecossistema m vel com as operadoras m veis a realizar os principais ensaios a n vel mundial A uniformiza o tem sido at a data um dos principais obst culos a ultrapassar para o desenvolvimento desta tecnologia No entanto o facto de presentemente mais de 150 empresas serem membros do NFC Forum para al m da aceita o pela ind stria das normas NFC criadas pela associa o GSM Global System for Mobile Communications e ETSI European Telecommunications Standards Institute veio dar um forte impulso na adop o geral da tecnologia NFC A falta de um modelo de neg cio global que abranja os pontos de vista dos operadores m veis bancos e outros elementos presentes na cadeia de valor m vel tem sido outra das principais barreiras para a integra o da tecnologia NFC nos telem veis Estes elementos t m vindo a desenvolver at agor
39. e um subconjunto de JSR177 O chip NFC no interior da NXP Semiconductors enquanto o Elemento Seguro um G amp D Venyon Dev09 Nokia 6212 Classic NFC Figura 2 19 Nokia 6212 Classic O Nokia 6212 Classic Figura 2 19 o telem vel NFC mais recente da Nokia lan ado em 2008 Uma das vantagens relativamente a outros o design da antena em que n o necess rio tocar o telem vel num ponto espec fico Basta colocar o telem vel perto de um cartaz inteligente etiqueta ou outro dispositivo e Ir provocar uma reac o O Nokia 6212 Classic necessita de ter o visor ligado para ser poss vel interagir com outros dispositivos NFC evitando assim que o telem vel possua sempre a funcionalidade NFC ligada o que permite poupar a energia da bateria Este dispositivo usa um Elemento Seguro interno como o do Nokia 6131 Actualmente o telem vel NFC mais comercializado custando cerca de 200 Dev09 Nokia 6216 Classic NFC Figura 2 20 Nokia 6216 Classic O Nokia 6216 Classic NFC Figura 2 20 ser o pr ximo telem vel NFC a ser lan ado pela Nokia Estar dispon vel a partir do terceiro trimestre de 2009 por cerca de 150 Este telem vel muito semelhante ao Nokia 6212 Classic mas o Elemento Seguro est integrado no cart o SIM 2 3 3 Arquitectura Isto permitir manter as informa es de cart es de cr dito e outras de forma segura no SIM e ser um Incentivo para que esta tecnologia se tor
40. empresas provenientes de mais de 20 pa ses distintos nas quais se integram tamb m especialistas da rea de telecomunica es e semicondutores incluindo membros do IEEE Como a pr pria ZigBee Alliance refere a sua miss o To enable reliable cost effective low power wirelessly networked monitoring and control products based on an open global standard Sil07 Assim o padr o ZigBee foi desenvolvido para ser uma alternativa de comunica o em redes que n o necessitam de solu es mais complexas para o seu controlo reduzindo assim os custos com a aquisi o instala o de equipamentos manuten o e m o de obra Esta uma tecnologia relativamente simples que utiliza um protocolo de pacotes de dados com caracter sticas espec ficas sendo projectado para oferecer flexibilidade quanto ao tipo de dispositivos que pode controlar Com uma vasta rea de aplica es desde o controlo industrial automa o de resid ncias dom tica o protocolo ZigBee possui ent o determinadas caracter sticas que o tornam distinto das restantes tecnologias ver Figura 2 8 F1005 tais como por exemplo menos complexa baixo consumo de energia e suporta v rios n s por rede Os dispositivos baseados na tecnologia ZigBee operam em tr s bandas de r dio conhecidas como ISM Industrial Scientifical and Medical as quais est o isentas de licenciamento incluindo as faixas de 2 4GHz Global 915Mhz Am rica e 868Mhz Europa e com
41. est facilmente dispon vel para o invasor uma vez que n o necess rio qualquer equipamento especial Os modos de opera o activo e passivo usam diferentes formas para transmitir os dados sendo muito mais dificil escutar em dispositivos que enviam dados no modo passivo Quando um dispositivo est a enviar dados em modo activo as escutas podem ser feitas at uma dist ncia por volta de 10 metros enquanto no modo passivo a dist ncia significativamente reduzida para cerca de 1 metro Corrup o de Dados O invasor em vez de apenas escutar a comunica o pode tamb m tentar modificar os dados que s o transmitidos No caso mais simples o atacante apenas quer perturbar a comunica o para que o receptor seja incapaz de compreender os dados enviados pelo outro dispositivo A corrup o dos dados poder ser alcan ada com o envio de frequ ncias v lidas do espectro de dados no tempo certo O tempo certo pode ser calculado se o invasor tiver uma boa compreens o dos sistemas de modula o e codifica o utilizados Este ataque ao sistema de seguran a n o muito complicado mas n o permite que o invasor possa manipular os dados reais E basicamente um ataque de nega o de um servi o DoS MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 31 Modifica o de Dados Neste tipo de amea as o invasor deseja que o dispositivo receptor receba realmente alguns dados v lidos mas anter
42. exemplo que se segue ser demonstrado como efectuar a troca entre um telem vel virtual ligado por SE e outro por RS como tal para se poder testar este caso de uso nestas condi es necess rio instalar o plugin NFC SmartCardEmulator num Smart Card virtual no Nokia NFC Manager e associ lo a um dos telem veis instanciados como explicado mais detalhadamente na instala o do caso de uso inicial B 1 1 Seleccionar Cart o A aplica o Nokia NFC Manager fica a executar normalmente Passos 1 Abrir a aplica o m vel em ambos os telem veis virtuais ver FiguraB 10 Neste exemplo o telem vel denominado pelo emulador de Nokia 6212000 o telem vel emissor dos pontos figura da esquerda e o Nokia 6212001 o telem vel receptor figura da direita Po W Cardmobili Gest o de Cart es Ya m Cardmobili Gest o de Cart es SE RS CONTINENTE CONTINENTE Continente Continente Options Abrir Sair Options Figura B 10 Troca de Pontos Ecr inicial nos dois telem veis 2 De seguida o emissor selecciona o cart o para o qual pretende efectuar a troca de pontos neste exemplo o da FNAC que inicialmente tem 2000 pontos em ambos os telem veis e escolhe a op o Enviar Pontos ver Figura B 11 O receptor para receber os pontos necessita de estar no menu inicial Po W Cardmobili Gest o de Cart es RS CONTINENTE Enviar Pontos Continente Option
43. facilitar a sua tradu o para a applet do telem vel real e asssm facilitar a implementa o de novas funcionalidades em ambas as applets MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 68 Na Figura 5 1 poss vel observar o diagrama de classes para este projecto Devido ao excesso de quantidade de atributos e m todos em algumas classes dos projectos desenvolvidos foram seleccionados apenas os mais importantes e removidos os atributos dos m todos ppletCartoesEmulador o SELECT byte o INS INC byte o INS LER byte numero String o INS LER IMAGENS byte o INS LER ENTIDADE byte o INS LER TUDO byte o INS LER POS ENTIDADE byte o cartoes Cartao o PDU OK Strin o APDU NOT OK String o exchangeData buf byte bytel m getPosicaoCartao ent String int entidade String pontos int dataEmissao String imagemID String incPontos valor int int int decPontos valor int int int returnCartao String m lerImagens String m lerEntidades String Figura 5 1 Diagrama de Classes do projecto Applet Cart es Emulador 5 3 2 MIDlet Gest o de Cart es Esta aplica o m vel foi desenvolvida em Java ME no IDE Eclipse Esta o n cleo deste prot tipo visto que permite que o utilizador interaja para consultar todos os seus cart es virtuais que est o armazenados no Elemento Seguro do telem vel Tamb m permite ao utilizador efectuar todas as fun
44. fonte compilado criando um ficheiro class No processo de compila o s o utilizadas as bibliotecas do JCDK para gerar o ficheiro class 3 O ficheiro class convertido num ficheiro CAP Converted Applet o ficheiro cont m um formato interm dio com a informa o de classes e interfaces ou com as pr prias classes no seu interior O ficheiro deve ser verificado para assegurar a compatibilidade com o framework da Sun 4 O ficheiro CAP instalado atrav s do programa GPShell para a rea Java Card do telem vel NFC que est em contacto com o leitor NFC externo Para testar esta applet foi necess rio utilizar as aplica es Java SE desenvolvidas tendo este projecto sido desenvolvido simultaneamente com o projecto Visualiza Cart o 5 3 4 Visualiza Cart o Este projecto tem como base a especifica o Java SE e consiste numa aplica o desenvolvida em Java Swing que permite visualizar todo o conte do de um cart o virtual que est armazenado na rea Java Card de um telem vel NFC Esta comunica com o telem vel por interm dio de um leitor NFC externo que envia os comandos APDU desde a aplica o Visualiza Cart o at a applet guardada no Elemento Seguro do telem vel A Figura 5 5 ilustra o diagrama de classes Quando o utilizador interage com esta aplica o pode seleccionar o cart o do qual pretende visualizar o conte do De cinco em cinco segundos a aplica o verifica se existe algum telem vel em cont
45. o execute no emulador da Nokia os cart es ficam armazenados na rea Java Card do telem vel virtual Para tal criou se a Applet Cart es Emulador que uma extens o de um plug in para um Smart Card que se associa rea Java Card de um telem vel virtual pelo emulador da Nokia e Se a aplica o executar num telem vel NFC real como mencionado no cap tulo 4 Arquitectura uma vez que a aplica o ainda n o est certificada e este facto impossibilita o acesso rea Java Card os cart es ficam armazenados no componente RMS Record Management System do telem vel e A Applet Cart es Telem vel instalada na rea Java Card de um telem vel NFC real tamb m permite armazenar os cart es virtuais Este meio de armazenamento utilizado pelos casos de uso pertencentes componente Comerciante NFC cuja informa o acedida por meio de um leitor NFC externo Implementaram se duas applets distintas porque as applets desenvolvidas para o emulador Nokia s o aplica es Java ME que estendem SmartCardPlugin enquanto que as applets para o telem vel real s o extens es do framework Java Card Foi necess ria a implementa o da Applet Cart es Emulador porque o caso de uso Trocar Pontos necessita obrigatoriamente de dois telem veis NFC e a empresa apenas possu a um nico dispositivo Assim este caso de uso apenas p de ser testado atrav s do emulador da Nokia O prot tipo foi desenvolvido inc
46. o ir substituir o c digo de barras 1D isto porque ambas as tecnologias podem co existir simultaneamente Os c digos de barras 2D ser o usados onde os c digos de barras 1D n o conseguem suportar a quantidade de dados necess ria mas o c digo de barras 1D possui vantagem para aplica es de baixa capacidade de mem ria como os n meros de s rie usados para identificar um determinado produto 2BF09 Esta vantagem MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 9 verifica se quando se aumenta a altura de um c digo de barras 1D porque n o ir alterar a sua capacidade mas ampliar a redund ncia tornando o mais resistente degrada o e oblitera o sendo mais f cil proceder sua leitura 2 2 3 Smart Cards Os cart es inteligentes Smart Cards surgiram ap s um grande investimento feito por uma parceria inicial entre a Bull Philips e a Schlumberger Em 1977 TSCO09 as especifica es foram completadas pelos bancos franceses e um ano mais tarde foi lan ado o primeiro prot tipo de um cart o inteligente Estes consistem num cart o de pl stico com o tamanho de um cart o de cr dito que possui incorporado um circuito integrado Ver Figura 2 4 Este circuito integrado pode consistir em apenas uma mem ria EEPROM Electrically Erasable Programmable Read Only Memory no caso de um cart o de mem ria ou pode tamb m conter ROM Read Only Memory RAM Random Access Memory e at mesmo um CPU Ce
47. o que est guardada toda a informa o de um cart o virtual e os m todos para acesso a esta Caso esta execute pelo emulador da Nokia utiliza se a Applet Cart es Emulador caso seja num telem vel NFC real usa se a Applet Cart es Telem vel A comunica o entre a aplica o MIDlet e rea Java Card feita por uma troca de mensagens APDU Application Protocol Data Unit cuja estrutura definida pelas normas ISO 7816 e Componente RMS Record Management System como a aplica o MIDlet desenvolvida n o est certificada imposs vel comunicar entre a MIDlet e a rea Java Card e por isso foi necess rio recorrer ao componente RMS para contornar este problema Assim na situa o em que este problema se verifica os cart es virtuais passam a ficar armazenados de uma forma persistente nesta rea Idealmente uma aplica o m vel NFC deve ser estruturada da seguinte forma toda a interface gr fica deve ser implementada numa MIDlet em Java ME tudo quanto for poss vel da l gica da aplica o deve ser implementada na rea Java Card e a mem ria do elemento MiFare deve ser utilizada para armazenamento de dados de forma a possuir retro compatibilidade Isto torna a menos dependente da plataforma quando se transportam aplica es entre diferentes dispositivos NFC Mad07 4 1 1 Java ME O Java ME Java Micro Edition um conjunto de tecnologias e especifica es que t m como alvo disponibilizar uma JVM Java
48. o seu telem vel da etiqueta do produto que deseja comprar este ir transferir para o telem vel informa o sobre o produto e ir actualizar uma base de dados incorporada na aplica o que cont m as informa es de um produto para cada estabelecimento Assim o utilizador poder consultar os pre os de um determinado produto em diferentes estabelecimentos ou caso esteja curioso consultar a evolu o do pre o de um produto atrav s do seu hist rico Sempre que os utilizadores interagirem com uma etiqueta NFC de um produto j consultado anteriormente esta ir actualizar o seu pre o na base de dados dos produtos MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 56 De forma a facilitar a pesquisa pelos produtos que possui na sua base de dados pode se introduzir um sistema de classifica o que permite ao utilizador atribuir lhes uma determinada pontua o de 1 a 5 Telemovel NFC Comerciante NFC Aplica o M vel Gest o das Compras Indicar Quantidade lt lt cextends gt gt lt lt indudes gt gt Lista de Compras lt lt cextends gt gt lt gextends gt gt Ver Pre os da Pesquisar Concorr ncia Produto lt cextends gt gt tica Utilizador q N Atribuir uma Classifica o lt cextends gt gt a um Produto Ver Hist rico do Pre o de um Produto Remover Produto Lista de Compras Reiniciar Lista de Compras Ler Prod
49. php alterado pela ltima vez no dia 2 de Setembro de 2007 acedido pela ltima vez em 5 de Junho de 2009 Emerson Alecrim Info Wester Tecnologia Wi Fi EEE 802 11 19 de Mar o de 2008 http www infowester com wifi php acedido pela ltima vez em 26 de Mar o de 2009 MIFARE net About MIFARE 2008 http mifare net about acedido pela ltima vez em 26 de Mar o de 2009 Electr nica org As redes com ZigBee http www eletronica org artigos eletronica digital as redes com zigbee alterado pela ltima vez no dia 4 de Maio de 2008 acedido pela ltima vez em 26 de Mar o de 2009 The NYC Mobile Trial About the Trial 2007 http www mastercard com us paypass mobile about acedido pela ltima vez em 27 de Mar o de 2009 Radu Ciprian Bilcu Adrian Burian Markku Vehvilamen Multimedia Technologies Laboratory Nokia Research Center Image Pre Processing for Bar Code Detection in Mobile Devices 2006 http f1eeexplore 1ece org stamp stamp jsp arnumber 01660870 TALtech Instrumental Software Bar Coding Basics http www taltech com TALtech web resources intro to bc bcbascs htm acedido pela ltima vez em 25 de Mar o de 2009 BlueTomorrow com The Comprehensive Guide to Everything Bluetooth Related Bluetooth Core Specification Versions 2008 http www bluetomorrow com content section 100 275 acedido pela ltima vez em 26 de Mar o de 2009 Lisiane Barrada Ismael Dias PUCRS Faculdade de Infor
50. possuir muitos cart es com pontos o acesso ao cart o pretendido tem de ser r pido e simples Pr condi es Os dois utilizadores j est o registados os registos est o activos Os dois utilizadores possuem o jogo instalado nos seus telem veis Ambos possuem pelo menos um cart o com pontos registado na aplica o m vel Os dois utilizadores entram no jogo e autenticam se com as suas contas P s condi es e Os dois utilizadores seleccionam um cart o com pontos Passos 1 O utilizador A e B os dois utilizadores que v o interagir entram no jogo 2 Ambos os utilizadores se autenticam no jogo para acederem aos seus cart es 3 No ecr inicial aparece op es para seleccionar o cart o e consultar estat sticas 4 poss vel seleccionar um cart o de duas formas MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 106 a Decidem percorrer individualmente cart o a cart o de uma lista de cart es e seleccionam o que pretendem b Decidem digitar o nome do cart o e medida que v o escrevendo a aplica o vai filtrando os cart es vis veis pertencentes aplica o e de seguida podem percorrer entre os cart es filtrados at seleccionarem o pretendido A 3 2 Apostar Pontos Actores Utilizador Cen rio Os dois utilizadores logo depois de seleccionarem um cart o em comum podem apostar pontos que ser o ganhos no final do jogo pelo vencedor Observa es Ap s os utiliza
51. prioridade Apontam se a seguir algumas melhorias mais relevantes que foram deixadas para um desenvolvimento futuro e Desenvolvimento dos casos de uso especificados que n o foram implementados no prot tipo tais como os pertencentes s categorias 3 2 Campanhas Publicit rias 3 3 Jogo Aplica o que permite apostar e trocar Pontos 3 4 Aplica o M vel para Gest o das Compras e Gravar os dados dos cart es virtuais na zona MiFare de um telem vel em vez de serem guardados na rea Java Card do telem vel de forma a aumentar ainda mais os n veis de seguran a e Inserir uma camada de encripta o que suporte os protocolos de comunica o usados de forma a tornar a comunica o ainda mais segura e Certificar a aplica o m vel para permitir que esta comunique com o Elemento Seguro do telem vel MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 88 e Terminar a convers o da Applet Cart es Telem vel de modo a conter todos os m todos que possui a Applet Cart es Emulador tornando assim poss vel que a aplica o m vel depois de certificada aceda aos cart es armazenados nesta applet Uma solu o que utilize algumas destas funcionalidades poder vir a fazer parte do quotidiano das pessoas num futuro pr ximo No entanto ser necess rio criar um sistema completo que integre algumas destas funcionalidades e que armazene os cart es virtuais dos utilizadores Este sistema deve permi
52. que antes de actualizar um cart o efectua a sua valida o ou seja verifica se o utilizador possui o cart o de fideliza o para a entidade seleccionada na aplica o Java ver Figura 6 11 NFC Reader Actualizar Pontos do Cart o cardhlobili simplify the world Pontos lo Incrementar Decrementar _ Pausa 7 Figura 6 11 Aplica o Java que faz a Valida o e Actualiza o dos pontos de um Cart o no Telem vel 3 A aplica o de 5 em 5 segundos verifica se o cart o da entidade seleccionada v lido no telem vel do utilizador e em caso afirmativo mostra uma janela como a da Figura 6 12 MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 81 Entidade Galp Pontos 0 Incrementar Decrementar Pausa Q Figura 6 12 Valida o com Sucesso 4 Caso o utilizador n o possua no seu telem vel NFC o cart o de fideliza o para a entidade seleccionada mostrada uma janela como a da figura 6 13 Pontos 0 Incrementar Decrementar _ Pausa Figura 6 13 Valida o do cart o inv lida 5 Esta aplica o possui uma op o de Pausa que quando activa deixa de verificar de 5 em 5 segundos a exist ncia do cart o no telem vel NFC 6 5 Actualizar pontos Cart o Comerciante O leitor NFC validou o cart o virtual do cliente e actualiza os pontos do cart o Esta funcionalidade vem complementar o caso de uso
53. registo est activo e O utilizador possui espa o livre em mem ria no seu telem vel NFC suficiente para que a transfer ncia seja bem sucedida e O utilizador necessita de aproximar o telem vel a cerca de 3 cm de dist ncia da etiqueta NFC para que possa receber a hiperliga o com o endere o online da campanha publicit ria e O utilizador precisa de ter acesso internet para puder transferir a campanha publicit ria P s condi es e O utilizador recebe a campanha publicit ria no seu telem vel em formato pdf que fica guardado na pasta NFC CardmobihiCampanhas Passos MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 104 1 O utilizador aproxima o telem vel da etiqueta NFC localizada num dos cantos de um cartaz Inteligente referente a uma campanha publicit ria 2 A etiqueta NFC envia a hiperliga o com o endere o online da campanha publicit ria para o telem vel do utilizador 3 O utilizador recebe uma mensagem com a hiperliga o a perguntar se quer efectuar a transfer ncia do ficheiro pela internet 4 Se o telem vel NFC do utilizador possuir suficiente espa o em mem ria para que a transfer ncia da campanha publicit ria ocorra com sucesso e este aceite a sua transfer ncia pela internet a campanha publicit ria ser guardada na pasta NFC CardmobiliACampanhas do telem vel 5 Caso o utilizador n o aceite a transfer ncia ou o telem vel n o a permita esta
54. sticas A 4 Aplica o M vel para Gest o das Compras Esta aplica o m vel permite ao utilizador gerir todas as compras que efectua nos estabelecimentos dos comerciantes Para tal ser necess rio para cada uma das etiquetas que cont m o pre o de um produto situadas nas prateleiras dos estabelecimentos exista tamb m uma etiqueta NFC com informa es sempre actualizadas do produto 1 e pre o nome pontos categoria nome do estabelecimento MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 108 A aplica o 1r facilitar a vida das pessoas quando efectuam compras funcionando como um apoio mem ria Esta lista de compras vai sendo criada medida que o utilizador acrescenta lhe novos produtos O utilizador poder criar uma lista de compras antes de 1r para o estabelecimento de forma a n o se esquecer de efectuar nenhuma compra substituindo o m todo tradicional de cria o de uma lista de compras no papel E medida que este vai efectuando as compras os produtos que pertencem lista pr feita v o sendo riscados de forma a indicar ao utilizador que j os possui no carrinho de compras Enquanto os produtos que anda n o pertencem lista de compras s o lhe adicionados j riscados e pedido ao utilizador para introduzir uma quantidade A lista indica o pre o e quantidade de cada produto seleccionado e o pre o total at o momento Assim os utilizadores medida que v o efectuando as
55. telem vel e em qualquer lado Este servi o ter tamb m uma componente web que permitir a ades o a programas de fideliza o de m ltiplas empresas e que pretende ser uma plataforma de comunica o privilegiada entre clientes e empresas com vantagens para ambas as partes Esta solu o est ainda a ser desenvolvida esperando se o lan amento de v rias vers es ao longo dos pr ximos meses Os requisitos e os casos de uso para as primeiras vers es da solu o j est o bem definidos mas h espa o para novas ideias que fa am sentido em futuras vers es Foi neste contexto que se identificou a import ncia de estudar o NFC Desta forma entende se a motiva o desta disserta o que numa fase inicial teve o objectivo de estudar o universo da tecnologia NFC e em seguida criar casos de uso inovadores que a utilizassem no contexto do Cardmobil Numa fase posterior foi criado um prot tipo funcional que demonstra os conceitos estudados e que implementa alguns dos casos de uso especificados Este estudo e este prot tipo pretendem ser o ponto de partida para poss veis implementa es de funcionalidades NFC em futuras vers es da solu o Cardmobili O prot tipo desenvolvido envolve v rias componentes que dependem de diferentes tecnologias De entre estas relevante destacar a aplica o m vel em Java ME que permite ao utilizador seleccionar e visualizar todo o conte do de um cart o virtual assim como efectuar algumas opera
56. veis para o Nokia 6212 Classic instalou se o SDK S40 Nokia 6212 NFC SDK v1 O en sendo de seguida instalada a vers o do Java Development Kit 1 6 0 13 de forma a permitir o desenvolvimento de aplica es em Java Swing Tamb m foi utilizado o programa livre disponibilizado pela Nokia Nokia PC Suite vers o 7 1 18 0 que permite instalar MIDlets facilmente por USB ou Bluetooth num telem vel Nokia O telem vel Nokia 6212 Classic inicialmente possu a o Elemento Seguro bloqueado tendo sido necess rio desbloque lo para se poder proceder instala o de applets na sua rea Para tal instalou se no telem vel uma MIDlet dispombilizada pela Nokia o Unlock MIDlet 1 0 que o desbloqueou A Applet Cart es Telem vel implementa a interface definida na classe abstracta javacard framework Applet sendo necess rio a instala o do software Java Card Development Kit JCDK vers o 2 2 1 de modo a compilar a classe desenvolvida e criar um ficheiro com extens o cap necess rio para a instala o da applet na rea Java Card do telem vel Este um software fornecido pela Sun que n o propriamente uma ferramenta de desenvolvimento mas cont m toda a framework classes de Java Card O JCDK possui um programa muito til MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 66 de simula o para testar as aplica es mas n o possui nenhuma aplica o que instale as applets na
57. vel desenvolvida e n o apenas como est de momento implementado na qual acede sempre rea RMS do telem vel uma vez que aplica o n o est certificada Para tal ser necess rio converter todos os outros m todos da applet emulador para esta podendo eventualmente ser necess rio fazer alguma altera o tamb m do lado da aplica o m vel Esta applet foi desenvolvida no IDE Eclipse tendo sido compilada manualmente atrav s da chamada de comandos do JCDK 2 2 1 que gera um ficheiro com extens o cap De seguida para instalar a applet na rea Java Card do telem vel NFC utilizou se o programa GPShell que recebe o ficheiro de extens o cap MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 72 Desenvolver o c digo Compilar o ficheiro fonte num IDE class a partir do ficheiro java Desenvolver um Compilar um ficheiro java ficheiro class Criar o ficheiro CAP a partir do ficheiro class Instalar o ficheiro CAP para a rea Java Card de um telem vel NFC Criar e Verificar Instalar o um ficheiro CAP ficheiro CAP Figura 5 4 Passos para a cria o e instala o de uma applet A Figura 5 4 apresenta os passos a seguir para a instala o de uma applet na rea Java Card de um telem vel NFC Alguns detalhes sobre estes passos 1 O c digo fonte desenvolvido preferivelmente num IDE Neste caso foi desenvolvido utilizando o ambiente de desenvolvimento Eclipse 2 O c digo
58. 04 2009 Dec Inc voltar Dec Inc voltar Figura 6 3 Ecr de visualiza o de um cart o 3 As op es Dec e Inc que s o vis veis no ecr permitem respectivamente decrementar ou incrementar 50 pontos de cada vez que s o pressionados para o cart o seleccionado Esta funcionalidade foi inclu da apenas para efeitos de teste sendo assim facilmente poss vel incrementar ou decrementar o n mero de pontos de um determinado cart o Numa vers o comercial focada nos interesses do utilizador esta funcionalidade seria removida MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 78 6 3 Trocar Pontos O utilizador possui a aplica o instalada no seu telem vel e pretende trocar com outro utilizador os pontos de um cart o de fideliza o para uma determinada entidade Neste prot tipo como todos os cart es virtuais possuem pontos poss vel efectu la com qualquer um dos cart es mas para uma vers o comercial este caso de uso projectado apenas para os cart es cujos pontos ficam armazenados no seu interior e g cart o BP etc e presumivelmente ap s se efectuar a troca de pontos ser necess rio alertar a institui o a que pertence o cart o da troca de pontos que foi realizada de modo a ser lhes poss vel actualizar os pontos no seu sistema Como s se possui um telem vel NFC este caso de uso s p de ser testado atrav s do emulador da Nokia na qual a forma de armazenamento dos
59. 0E Em 2008 havia mais de 65 projectos NFC que tinham como mbito ensaios ou implementa es comerciais a n vel mundial Estes t m demonstrado uma forte aprova o e acolhem um feedback bastante positivo dos utilizadores participantes ver Figura 2 34 As principais reas em que se inserem os projectos NFC desenvolvidos s o o pagamento m vel e os sistemas de bilh tica m vel NFo08 Principais projectos NFC por todo o mundo Finland 44 otuadss ccous E Om E en Sonbam mM ne ES Figura 2 34 Projectos NFC desenvolvidos por todo o mundo Figura adaptada de Sio09 Tabela 2 7 Variedade de aplica es em se inserem os projectos NFC desenvolvidos NF008 Bilh tica Bilh tica Etiquetas Lugar Transporte Pagamento ACESSO Eventos Inteligentes Outros ustria China Fran a Alemanha Mal sia Holanda Correia do Sul Tail ndia Reino Unido EUA Austr lia MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 38 A Tabela 2 7 ilustra a variedade de aplica es em que est o inseridos os projectos NFC desenvolvidos mundialmente Seguidamente ser o apresentadas alguns dos mais significativos projectos NFC desenvolvidos que ocorreram ou est o a ocorrer um pouco por todo o mundo Estes projectos tanto podem ser ensaios como podem ter fins comerciais 2 3 6 1 Mercado Internacional Bilh tica m vel Alemanha A primeira implanta o comercial da tecnologia NFC foi em in cios de 2005 qu
60. 259 PURE Pl 2 33 2 34 2 33 Quantidade de dispositivos m veis existentes em 2006 Gr fico adaptado de Er108 2 Cardo com Banda Maono 0Ca ernen E O aa pls nao 6 Exemplo de um C diso de Barras LD resies aaen E EL asa E Reco EEE VE 7 Exemplo de um Codiso de Banas 2 Dysze e a a a 8 Lxemplode Umo mari Card aeee E ai E A 9 Exemplos de dispositivos electr nicos que utilizam a tecnologia IrDA 00ssssooenenesesssssssssssssseeeeeeo 11 V rios tipos diferentes de dispositivos Bluetooth essessesssssssseoeeeressssssssssssssseeereresssssssssssssseeeeees 11 Exemplo de dispositivos ligados numa rede Wi Fi nesesssssssssssssecerrerssssssssssssseeerereessssssssssnsseseeeee 13 Exemplos de dispositivos onde se aplica a tecnologia ZigBee ARZOB 0oonnnnnnnnennsssssssssssssseeeereeo 16 A vida torna se mais f cil com o uso dos servi os m veis NFC Diagrama adaptado de EFS08 22 Furs do N Mirk IC OMO asia o S DD Ca a 23 Codmicac o Manchester PO A SS 24 Codiica o Modihed Miller Pano errire N E Ca Decais ad baita 24 Troca de mensagens entre dois dispositivos NFC eeesssssssssssssseeerreesssssssssssssserereressssssssssssseeereeee 24 Modos de comunica o do NFC Diagrama adaptado de NFNO6 eeee 25 Arquitectura de um Dispositivo NFC PCV08 Saa08 eennn eee 28 Servi os OTA no ecossistema do NFC Figura adaptada de PBAQ06 nnnnnnnnnnnsssss
61. 524C8361B7FD27E9E93789598D5 B97A9FC95744842244A08 Response lt AHJAA card_disconnect release context CG NFC SmartlcardTe lemove l gt run Figura B 1 Instala o da applet no Elemento Seguro de um telem vel atrav s do GPShell Tabela B 1 Cart es virtuais criados no Elemento Seguro Entidade N mero Pontos Data Continente 000200001 5000 05 04 2009 Modelo 112130002 1000 05 04 2009 Galp 111000007 200 05 04 2009 BP 113130006 500 05 04 2009 FNAC 114005005 2000 05 04 2009 MiniPreco 115106004 10000 05 04 2009 Sportzone 116147001 20000 05 04 2009 FCPorto 117108003 50000 05 04 2009 Makro 118100009 10000 05 04 2009 Parque Nascente 119100008 5000 05 04 2009 MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 115 Para teste foram criados dez cart es virtuais possuindo todos o mesmo tipo de conte do n mero de cliente entidade n mero de pontos data de emiss o e uma imagem A Tabela B 1 apresenta os cart es virtuais que foram criados manualmente para efeitos de teste B 1 Aplica o M vel de Gest o dos Cart es Esta aplica o m vel permite fazer uma gest o b sica dos cart es de fideliza o Os casos de uso implementados ser o simplificados de modo a possuir as funcionalidades indispens veis como seleccionar e visualizar o conte do de um cart o uma vez que o foco principal deste projecto de disserta o desenvolver casos de uso inovadores que implementem a tecnologia NFC
62. 9 http ro c redorbit com news entertarnment 1636698 for the gsma 2009 tagattitude 1s he index html acedido pela ltima vez em 26 de Mar o de 2009 roud to announce t Calvados strat gie France Telecom tests a wireless secure payment system using mobile phones 26 de Outubro de 2005 http www calvados strategie fr uk actualites detail actu php actu 1d 350 acedido pela ltima vez em 27 de Mar o de 2009 Soma Ghosh IBM J2ME record management store Add data storage capacities to your MIDlet apps de Maio de 2002 http www ibm com developerworks libraryAvi rms MIEIC 2008 2009 Gol08 Har07 HB06 HMDO9 ICC09 INP08 Ipm08 JFM08 Jur08 Kha09 Kra03 Lea07 Lia08 Mad07 Mad08 MAd09 McG09 Met09 Mew09 Mle09 A tecnologia NFC e os novos modelos de neg cio m vel 92 Paul Golding Blog WirelessWanders com TagAttitude rethinking contactless 22 de Fevereiro de 2008 http blog wirelesswanders com 2008 02 22 tagattitude rethinking contactless acedido pela ltima vez em 26 de Mar o de 2009 Yoshiko Hara EE Times europe Sony has global ambitions for Felila smart card tech 19 de Mar o de 2007 http www eetimes eu 198001011 Ernst Haselsteiner Klemens Breitfuss Philips Semiconductors Security in Near Field Communication Strengths and Weaknesses Julho de 2006 RFIDhut How mutch does an RFID tag cost 2009 http Awww rf
63. B 5 Ecr de Apresenta o inicial 3 Como se pode ver na Figura B 6 este ecr apresenta um menu rotativo que permite seleccionar um cart o virtual existindo para cada cart o existe v rias opera es que ser o descritas nos pr ximos casos de uso como por exemplo visualizar cart o trocar pontos e instalar para uma etiqueta Este menu apresenta uma figura do cart o e a entidade a que pertence No canto superior direito poss vel ver se a aplica o est a aceder aos cart es guardados no SE ou no RS neste caso como a aplica o n o est certificada est ligado ao RS Po D Cardmobili Gest o de Cart es RS CONTINENTE Continente Options Abrir Sair Figura B 6 Menu para selec o de um cart o RS gt Telem vel Virtual 1 Para abrir a aplica o m vel no emulador da Nokia necess rio executar a aplica o S40 Nokia 6212 NFC SDK em exe localizada na pasta CAS40 Nokia 6212 NFC SDkKibinV e de seguida File gt Open e selecciona se o ficheiro NFC GerirCartoes jar tal como exibe a Figura B 7 MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 119 6212000 Series 40 Nokia 6212 NFC m AEF Tools Help Oper Ctrl 0 j Open URL Ctrl U 1 Cit inali plicacaoiNFC GeritCartoes jad 2 Ci inali plicacaoiNFC GerirCartoes jar 3 Ci rtoesideployediNFC GerirCartoes jad 4 Ci tZcapEchoideplovedibtiZcapEcho jad 5 C l lando
64. C nas transac es Gr fico adaptado de INPOB8 ss tt 47 Diagrama de casos de uso para a Categoria Aplica o M vel para Gest o de Cart es 53 Diagrama de casos de uso para a Categoria Campanhas Publicit rias io 54 Diagrama de casos de uso para a Categoria Jogo Aplica o que permite apostar e trocar Pontos 55 Diagrama de casos de uso para a Categoria Aplica o M vel para Gest o das Compras 56 Representa o Modular da Arquitectura crer a E 58 Estura deum Comando APDO aa pes gud Ir ana ORG EO asda ua Ca OEA asa de eu oa aaa 61 Estrutura de uma Resposta APDO sida iao ss Dani AA nas Dodi ias Catra na MR das Sa irrita 61 Diagrama de Classes do projecto Applet Cart es Emulador e eeeeeeeeeeerereeems 68 Diagrama de Classes do projecto MIDlet Gest o de Cart es eeeeeeereeeeeerenems 70 Diagrama de Classes do projecto Applet Cart es Telem vel eeeeeeeeeeeereeems 71 Passos para a cria o e instala o de uma applet sssseeeseessesssssssesoeereressssssssssssssetereressssssssssssseeereeeo T2 Diagrama de Classes do projecto Visualiza Cart o eeeeeeeeesesssseeeeeeeeeeeesssssssssssseerrereeeesssssssssseee T3 Diagrama de Classes do projecto Valida Actualiza Cart o ooeeeeeeeeeeeeesessssssssssssrrereeeessssssssssee 74 Pera de Apresenta o mieia enoios e Ea E
65. Card Worldwide o objectivo substituir o dinheiro tradicional e de acordo com os utilizadores cerca de 77 das pessoas dizem que est o a us lo de forma a evitarem andar com dinheiro Em Nova Iorque poss vel num t xi pagar a viagem com um simples toque do seu telem vel NFC no leitor em vez de terem de verificar se tem dinheiro trocado suficiente para pagar a conta But09 The objective is to displace cash and from what we ve seen it s working with 77 percent of consumers saying they are using it to displace cash she said In a New York City taxi instead of constantly asking if you have exact change or a bill less than a 20 consumers can tap to pay and add a tip with the push of a button But09 Existem uma s rie de ensaios e implementa es do PayPass actualmente a decorrer em 28 pa ses distintos incluindo Austr lia Canada China Republica Checa Fran a Alemanha Indon sia It lia Jap o Coreia L bano Mal sia M xico Mong lia Filipinas Pol nia MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 43 Rom nia R ssia S rvia Eslov quia Espanha Su a Tail ndia Turquia Reino Unido e Estados Unidos da Am rica But09 Pagamento m vel EUA Em 2009 a MasterCard desenvolveu em parceria com a Blaze Mobile uma nova etiqueta para telem vel que permite ao utilizador efectuar pagamentos quando a passa por um leitor espec fico Esta etiqueta consiste num autoc
66. Com base nos conhecimentos adquiridos com o estudo do estado da arte do NFC conceberam se modelos de neg cio alternativos e identificaram se casos de uso t picos Por fim e de modo a demonstrar os conceitos estudados e implementar alguns dos casos de uso especificados foi desenvolvido um prot tipo funcional Este prot tipo incorpora cada um dos tr s modos de opera o distintos definidos pelo NFC Forum para o NFC e dever ser o ponto de partida para poss veis implementa es de funcionalidades NFC na solu o Cardmobilh Poder tamb m vir a ser til para demonstrar capacidade tecnol gica e interesse em rela o tecnologia NFC 86 MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 87 O prot tipo funcional implementado consiste num conjunto de aplica es sendo a mais relevante a aplica o m vel que permite ao utilizador seleccionar um cart o virtual e visualizar o seu conte do assim como realizar uma s rie de opera es baseadas na tecnologia NFC utilizando comunica o entre dois telem veis assim como interagindo com etiquetas NFC Foram tamb m desenvolvidas aplica es que permitem demonstrar a comunica o entre um PC e um telem vel atrav s de um leitor NFC asssm como o armazenamento seguro de dados utilizando a rea Java Card de um telem vel Foi tamb m criada documenta o para todo o prot tipo funcional desenvolvido assim como um manual com instru es de utiliza o e ins
67. Conclus o justifica se de forma mais detalhada a escolha desta tecnologia para este projecto de disserta o em detrimento de todas as outras j analisadas Nos ltimos anos t m surgido novos dispositivos NFC e t m sido lan adas um pouco por todo mundo aplica es NFC piloto nas mais diversas reas funcionais Uma empresa brit nica de investiga o prev que 400 milh es de utilizadores at 2013 estar o a usar o sistema de bilh tica m vel nos seus telem veis Contudo o crescimento pode n o vir t o r pido quanto o suposto devido escassez de dispositivos leitores e telem veis NFC JFMOS8 Prev se que 2010 seja a rampa de lan amento da tecnologia NFC e que nesse ano comecem a aumentar substancialmente a disponibilidade de dispositivos NFC ClaN09 Segue se uma introdu o ao NFC incluindo uma an lise mais detalhada da tecnologia real ando as suas vantagens e poss veis desvantagens E feito ainda um estudo no que respeita seguran a e poss veis amea as a esta tecnologia e apresentam se alguns dos dispositivos NFC MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 21 dispon veis e algumas das solu es existentes no mercado mundial Este t pico finaliza com um estudo das previs es do futuro do NFC para os anos que se avizinham 2 3 1 Introdu o Near Field Communication ou NFC uma tecnologia emergente focada na comunica o contactless que evoluiu de uma combina o das
68. ENTIDADE byte o INS LER TUDO byte o INS LER P S ENTIDADE byte o APDU OK String o APDU NOT OK String o rs RecordStore o existeRecordStore boolean cartoes Cartao m abreRecStore void m importarPontosRecordStore void exportarPontosRecordStore void exchangeData buf byte byte 3 main LerNdef a connTag NDEFTagConnection o alvoDetectado TargetProperties O LerNdef void C main EcraInicial o display Display a proximo Menulanvas o temporizador Timer keyPressedO void A tecnologia NFC e os novos modelos de neg cio m vel C main EnviarPontos o tempoEmSegundos int o pontosTotaisCartao int o entidade String a pontosEnviar int o alertEnviar Alert m enviaPontosP2P void O commandactiont void 3 main MIDletGestaoCartoes connTag NDEFTagConnection alvoDetectado TargetProperties preparadoEscrita boolean inicializacaoAutomatica boolean posicaoSeleccionadaMenu int llcpGestor LLCPManager bufferEnvio bytel bufferRecepcao bytel estadoLLCPLeitura boolean conniso 15014443Connection gestorCartoes GestorCartoes menulanvas Menulanvas start ppi void inicializaMidlet void visualizaEcraInicial void visualizaMainMIDlet void pause pp void destroy pp void enviarTrocaPontos void receberTrocaPontos void terminaLigacaoP2P void pushRegistryGravadoSucesso void targetDete
69. FACULDADE DE ENGENHARIA DA UNIVERSIDADE DO PORTO A Tecnologia NFC e os novos modelos de neg cio m vel Orlando Lopes Silva VERS O FINAL Relat rio de Disserta o Mestrado Integrado em Engenharia Inform tica e Computa o Orientador Prof Miguel Pimenta Monteiro Julho de 2009 A tecnologia NFC e os novos modelos de neg cio m vel Orlando Lopes Silva Relat rio de Disserta o Mestrado Integrado em Engenharia Inform tica e Computa o Aprovado em provas p blicas pelo J ri Presidente Prof Jorge Manuel Gomes Barbosa Arguente Prof Helena Rodrigues Vogal Prof Ant nio Miguel Pontes Pimenta Monteiro 31 de Julho de 2009 Resumo A massifica o da tecnologia NFC Near Field Communication permitir o desenvolvimento num futuro pr ximo de solu es m veis com impacto significativo nos modelos de neg cio tradicionais e no dia a dia do p blico em geral O principal objectivo desta disserta o o estudo desta tecnologia e das ferramentas dispon veis para a sua explora o bem como dos potenciais impactos e utiliza es futuras na rea de neg cio da Documento Cr tico A Documento Cr tico uma empresa rec m criada que est a desenvolver um projecto inovador denominado Cardmobil O Cardmobil pretende ser uma solu o global cujo objectivo tornar mais f cil e conveniente a utiliza o de cart es de fideliza o tornando os virtuais e permitindo o seu acesso a partir de qualquer
70. FC uma tecnologia que tem tido um apoio muito forte de grandes empresas como a Nokia Philips Sony LG entre muitas outras operadoras bancos etc que colaboram entre si de forma a educar e incentivar o seu uso tentando garantir um futuro muito promissor para a mesma O NFC tem recebido aprecia es muito positivas por parte dos intervenientes em todos os ensaios e implementa es que t m sido realizados um pouco por todo o mundo Esta tecnologia pode vir a mudar a forma como as pessoas interagem com os objectos e efectuam determinados servi os tornando se esta interac o mais intuitiva e simples Todas estas funcionalidades e muitas mais podem vir a ser implementadas nos pr ximos anos estando algumas j em pr tica em algumas regi es como na sia onde j poss vel efectuar pagamentos com um telem vel NFC Pelas raz es citadas acima e como se pode comprovar pelas Tabela 2 9 e Tabela 2 10 a tecnologia NFC a que apresenta vantagens mais significativas para utiliza o em solu es de MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 51 fideliza o utilizando telem veis quando comparada com outras tecnologias usadas actualmente em sistemas de fideliza o ou ainda com outras tecnologias alternativas para comunica o wireless Assim Near Field Communication claramente a tecnologia a ser utilizada no desenvolvimento deste trabalho Cap tulo 3 Especifica es e Funcionalidades
71. IC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel Z oportunidade de facilitar simplificar e melhorar a comodidade dos clientes Uma solu o poss vel a de incorporar todos estes cart es de uma forma virtual num nico dispositivo Para al m disso tamb m vantajoso para as empresas pois menos uma raz o para os seus clientes n o aderirem aos seus programas ou n o terem o cart o consigo quando este possa ser til O telem vel provavelmente um dos melhores candidatos para suporte tecnol gico desta solu o pois tal como se verificou em 2006 era a primeira tecnologia ub qua em todo o mundo com 3 3 bili es de dispositivos existentes mundialmente Er108 ver Figura 1 1 Actualmente de acordo com o United Nations Report Ch109 quase 60 da popula o mundial possui um telem vel enquanto em 2002 eram apenas 15 As suas estimativas revelam que em 2008 havia uma estimativa de 4 1 bili es de assinaturas m veis quase quatro vezes mais o n mero de assinaturas existentes em 2002 Com base nestes valores ent o cerca de 6 em cada 10 pessoas possuem consigo um telem vel e sendo este um dispositivo pessoal que anda sempre com o seu propriet rio levou a Documento Cr tico sua escolha como o dispositivo tecnol gico ideal para incorporar os cart es de fideliza o virtuais Outra grande vantagem do telem vel a sua capacidade multim dia que permite implementar caracter sticas e ofertas de marke
72. MPO ALERTA ERROS int TEMPO ALERTA INFO int TEMPO ANIMA O MENUS int DEBUG boolean o RECORD STORE String o EXECUTAR EMULADOR RS o SID byte o TYPE byte o PLISH REGISTRY String o visualiza lerta void oooo oO O visualizaErroDebug void O inicializaLigacaoSEQ O verificalnicializaGestorCartoes O terminaLigacaoSE amp terminaLigacaoRecordStore O main SlideMenu select index int back index int labels String cards Image armazenamentoPersistente String O slideltem void O getSelect index int Figura 5 2 Diagrama de Classes do projecto MIDlet Gest o de Cart es Como j foi mencionado esta applet implementa a interface definida na classe abstracta javacard framework Applet Ap s o estudo da tecnologia Java Card verificou se que os tipos de dados mais utilizados s o o tipo Byte e o Short Esta applet n o uma convers o da Applet Cart es Emulador devido s diferen as existentes entre as tecnologias que ambas sustentam sendo muito dif cil fazer uma convers o total da applet do emulador para a applet do telem vel Como a MIDlet desenvolvida n o consegue comunicar com o Elemento Seguro do telem vel onde est o guardadas as applets devido inexist ncia de um certificado seria desnecess rio fazer uma convers o total da applet do emulador Assim converteram se os dez cart es criados na applet do emulador para esta e criaram se os m todos ne
73. Manager que est em execu o e na metade esquerda da aplica o pressiona se o bot o direito do rato sobre um dos telem veis virtuais e escolhe se a op o P2P connection gt Nokia 6212001 ou Nokia 6212000 o c digo do telem vel receptor ver Figura B 14 Caso os segundos do alerta visualizado no telem vel emissor continue a decrementar continuamente o que pouco prov vel necess rio fazer um Detach da liga o e voltar a restabelece la at que os telem veis consigam comunicar entre si mais detalhado no passo 7 Este problema prov vel que se deva ao facto de se estar a executar a troca de pontos pelo emulador MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 123 8 Nokia NFC Manager fox File Emulator Window Help FO aa aa o a aA E a Nokia 6212001 Nokia 6212000 31 Nokia 6212002 O External Readers 33 NFC Antenna a ai do ms qo UVeEcach Embedded Tag Reattach Make Default Embedded Sma ai P2P Connection 8 nrcs Smart Cards 3 H A wag oo Ri MyNewSmartcard Plug in Mot attached Figura B 14 Troca de Pontos Estabelecer uma liga o P2P pelo emulador 6 De seguida mostrada uma mensagem para ambos os utilizadores que lhes indica que a troca de pontos foi efectuada com sucesso ver Figura B 15 fectuada c Efectuada c T Sucess
74. NFC de uma forma geral MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 4 e Maior n vel de conhecimentos sobre as tecnologias utilizadas nos cart es de fideliza o e as tecnologias de comunica o contactless mais populares especialmente sobre as suas vantagens e limita es e Levantamento e an lise de v rios dispositivos NFC existentes no mercado e Explora o detalhada de solu es existentes e ensaios do NFC a n vel nacional e internacional e Ideias de poss veis casos de uso que incorporam NFC para implementar em futuras vers es da solu o Cardmobili e Maior n vel de conhecimentos acerca das perspectivas de evolu o do NFC para os pr ximos anos e Maior n vel de conhecimentos sobre ferramentas de desenvolvimento a utilizar assim como problemas comuns e detalhes de implementa o e Prot tipo funcional com diversas funcionalidades NFC desenvolvidas que poder ser o ponto de partida para poss veis implementa es de funcionalidades NFC na solu o Cardmobih Poder tamb m vir a ser til para demonstrar capacidade tecnol gica e interesse em rela o tecnologia NFC e Manual bem detalhado sobre como instalar e utilizar cada um dos casos de uso do prot tipo funcional desenvolvido Assim para assegurar a realiza o destes objectivos existem algumas metodologias de apoio que devem ser utilizadas O estudo da informa o relacionada com o projecto Cardmobili ser feito
75. SGH X700 O telem vel vem com uma plataforma NFC da NXP je Semiconductors no seu interior permitindo todos os tr s modos de opera o O SDK propriet rio Este telem vel foi utilizado no ensaio em Hagenberg 2 3 6 1 Mercado Internacional Pagamento m vel e P2P ustria Este dispositivo n o se destina venda em massa no mercado J deixou de ser comercializado Dev09 A Figura 2 23 Samsung SGH X700n Adaptador WDI SDiD 1020 O WDI SDiD1020 Figura 2 24 um cart o SDIO Secure Digital Input Output que est dispon vel desde 2005 e fornece funcionalidades NFC para PDAs com o sistema operativo Windows Mobile Os cart es SD Secure Digital v m com uma API propriet ria que possui os tr s modos de opera o permitidos O circuito integrado nos cart es SD um produto da NXP Dev09 WDr05 Figura 2 24 WDI SDiD 1020 MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 35 Benq T80 O Benq T80 Figura 2 25 o primeiro smartphone equipado com NFC que utiliza o sistema operativo Windows Mobile 6 Este vem equipado com um chip NFC da NXP e utiliza um cart o SD como Elemento Seguro para guardar dados sens veis O telem vel foi apresentado em 2007 e foi utilizado numa experi ncia piloto na Austr lia nos in cios de 2008 Este telem vel comercializado actualmente custando cerca de 308 j com dois cart es SD Dev09 OP09 Pro09 Figura 2 25 Benq T80 M
76. SREAD apdu APDU void codINSREADCARD apdu 4PDU void crndINSSETPOINTS apdu APDU void crndiNSvALIDA apdu APDU void verificaEntidadeValida entidadeValidar byte short m comparaZABvtes bl byte b2 byte boolean m getEntidadeCartao pos short bytel m getCodigoCartao pos short bytel m setPontosCartao pos short valor byte void m returnCartao pos short bytel E juntaZbytes bi byte b2 byte byte Figura 5 3 Diagrama de Classes do projecto Applet Cart es Telem vel Nesta applet foram implementados m todos que consoante a instru o recebida no comando APDU pelo leitor NFC externo permitem ler toda a informa o de um cart o virtual ou validar se o cart o da entidade seleccionada existe no Elemento Seguro do telem vel Por ltimo possui tamb m um m todo que permite actualizar o n mero de pontos de um determinado cart o cuja posi o passada pelo comando APDU enviado pela aplica o Java Como foi referido na Applet Cart es Emulador a detec o da inexist ncia dos tipos de dados utilizados na applet emulador foi uma das maiores dificuldades encontradas no desenvolvimento deste prot tipo assim como a convers o dos cart es armazenados na applet emulador para a applet do telem vel Sugere se para um futuro melhoramento que se finalize esta applet de modo a que quando se certificar a aplica o m vel esta possa funcionar perfeitamente com a applet do telem
77. Smart Cards s o actualmente a tecnologia de prefer ncia para efectuar pagamentos sendo tamb m utilizada em cart es de transporte fidelidade acesso entre outros Tabela 2 10 Sum rio das caracter sticas do NFC em rela o a outras tecnologias de comunica o sem fios IrDA Criado em Tempo de Configura o Custo Frequ ncia 300GHz de opera o 400THz Velocidade At 4 Mbps Comunica o vers o 1 1 Alcance Moderado at Casos de Uso Usabilidade 5m Transfer ncia de dados entre dispositivos Telecomandos Necessita que o emissor esteja apontado directamente ao receptor tem de ser vis vel Bluetooth 6s Moderado 4 5 chip At 3 Mbps vers o 2 0 Moderado at 30m Transfer ncia de dados numa rede Telem veis Centra se nos dados Necessita de uma configura o Wi Fi Alto 16 chip 2 4GHz ou 5GHz At 54 Mbps Elevado at 150m Permite estabelecer uma liga o de rede sem fios r pida e segura Utilizada para acesso internet sem fios Necessita de uma configura o inicial ZigBee 2 4GHz 91 5MHz 868MHz At 115kbps Elevado at 100m Vasta rea de aplica o desde o controlo industrial automa o de resid ncias dom tica necess ria uma configura o simples Suporta aplica es com m nimo consumo RFID 1973 lt Q Ims Baixo 0 058 chip 125 134K Hz 13 56MHz
78. Teatro da cidade de Oulu P X s entrada Possibilidade de ver o menu do almo o e Restaurante Pannu i encomendar comida mear a E no in inf a Vida Citadina Casa aoa LKN Checking in informa es da cerveja etc Servi os comunit rios Sistemas de bilh tica para autocarros Uso do telem vel como bilhete de autocarro Etiquetas que fornecem acesso directo a conte do Informa es de entretenimento i da internet Anne NEC Jogo de Aventura destinado a adolescentes para aprenderem epis dios da cidade E 7 l bli as RAR xtens o do ensaio do transporte p blico at a rea de Frankfurt Informa es em cartaz para os alunos Transfer ncia de informa o escolar Casa Informa es na TV para os alunos Produ o de conte dos e canais para os alunos reas Bem o Clientes idosos encomendam pelo menu a pr xima Servi o de refei o para idosos aro ud estar refei o di ria MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 40 Cartazes Inteligentes Bilh tica m vel Pagamento M vel Uni o Europeia Pode se dizer que o projecto SmartTouch foi o maior esfor o feito em todo o territ rio da Uni o Europeia num ensaio da tecnologia NFC Ocorreu desde 2006 ao final de 2008 O projecto reunia 23 parceiros de oito pa ses diferentes e foi coordenado pela VTT Technical Research Centre na Finl ndia STBO9 O projecto SmartTouch estudou os cen rios da vida citadina em casa e em reas de
79. UpTegIM NFC video http www gemalto com telecom upteg nfc html acedido pela ltima vez em 31 de Mar o de 2009 Wikipedia APDU http en wikipedia org wiki APDU alterado pela ltima vez no dia 9 de Maio de 2009 acedido pela ltima vez em 4 de Junho de 2009 Narada Warakagoda Telenor Near Field Communication NFC Opportunities amp Standards http www umts no files 081028 20nfc standards payments 20Narada pdf BlueTomorrow com The Comprehensive Guide to Everything Bluetooth Related What is Bluetooth Technology 2008 http www bluetomorrow com content section 10 37 acedido pela ltima vez em 26 de Mar o de 2009 Geekzone Wireless Dynamics releases RFID read writer SD card 15 de Mar o de 2005 http www geekzone co nz content asp contentid 4225 acedido pela ltima vez em 27 de Mar o de 2009 Wikipedia FeliCa http en wikipedia org wiki Mobile FeliCa alterado pela ltima vez no dia 7 de Mar o de 2009 acedido pela ltima vez em 26 de Mar o de 2009 Wikipedia Infrared Data Association http pt wikipedia org wikyInfrared Data Association alterado pela ltima vez no dia 5 de Dezembro de 2008 acedido pela ltima vez em 26 de Mar o de 2009 Andy Williams NFCNews Near Field Communications Handsets and Tags NFC Pilots and Projects Economy standards stand in the way of NFC 20 de Abril de 2009 http www nfenews com 2009 04 20 economy standards stand in the way of nfe MIEIC 2008 2009
80. Virtual Machine API Application Programming Interface e ferramentas para equipamentos port teis Este tem todas as caracter sticas para satisfazer as necessidades que s o impostas pelo desenvolvimento de software para os dispositivos mais limitados baixo poder de processamento pouca mem ria e ecr pequeno Esta plataforma fornece um ambiente robusto e flex vel para aplica es que executam num ambiente m vel como os telem veis PDA s Personal Digital Assistants Smartphones etc As aplica es baseadas em Java ME s o port veis para v rios dispositivos variando o desempenho de acordo com as capacidades nativas de cada dispositivo MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 60 A especifica o Java ME possui uma arquitectura modular e escal vel definida num modelo de 3 camadas embutidas sobre o sistema operativo a camada perfil a camada de configura o e a camada do interpretador JVM Fon05 Actualmente a tecnologia que alcan a o maior n mero de micro dispositivos em todo o mundo possuindo API muito bem documentada e independente da arquitectura dos dispositivos Fon05 A componente assente na plataforma Java ME consiste numa aplica o MIDlet que serve de interface ao utilizador do dispositivo m vel de modo a que possa consultar os dados dos seus cart es e comunicar tamb m com outros dispositivos NFC como o caso da troca de pontos com outro telem vel NFC interagir com u
81. a es de udio por exemplo auriculares e dispositivos hands free Esta tecnologia usa a mesma frequ ncia de transmiss o que o Bluetooth por m com uma maior pot ncia resultando em uma liga o de r dio mais forte Apesar deste requerer mais configura es melhor para operar em redes de grande escala pelo facto de suportar liga es r pidas seguras e possuir um router base station com melhor pot ncia de transmiss o e recep o do que o Bluetooth A flexibilidade t o grande que se tornou vi vel a implementa o de redes que fazem uso desta tecnologia nos mais variados lugares principalmente pelo facto da sua instala o resultar numa redu o de custos uma vez que evita que paredes sejam perfuradas ou adaptadas para a passagem de fios entre outros Assim sendo comum encontrar redes Wi Fi dispon veis em MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 14 hot is aeroportos rodovi rias bares restaurantes centros comerciais escolas universidades escrit rios hospitais etc que oferecem acesso internet muitas vezes de forma gratuita Para utilizar estas redes basta ao utilizador possuir um port til smartphone ou qualquer dispositivo compat vel com Wi Fi O padr o IEEE 802 11 estabelece normas para a cria o e para o uso de redes sem fios wireless A transmiss o feita por sinais de radiofrequ ncia que se propagam pelo ar e podem cobrir reas na ordem das centenas
82. a ao aproximar simplesmente dois dispositivos A interac o de curto alcance simplifica bastante toda a quest o da identifica o uma vez que gera menos confus o e ru do quando os dispositivos podem escutar apenas os seus vizinhos imediatos Alguns dos poss veis cen rios de aplica o do NFC como efectuar pagamentos m veis e funcionar como cart o de acesso entre muitos outros necessitam de elevados n veis de seguran a Isto leva preocupa o extra de assegurar que realmente o NFC uma tecnologia segura Quando se pretende efectuar um pagamento via m vel de modo a aumentar a seguran a das transac es pede se ao utilizador que introduza uma chave de seguran a sempre que necessitar de fazer alguma transac o Assim foram identificadas diferentes poss veis tipos de amea as comunica o NFC e recomenda es a tomar de forma a solucionar ou pelo menos reduzir essas amea as HB06 MLKS08 2 3 4 1 Amea as Escutas Como o NFC possui uma interface de comunica o sem fios bvio que as amea as de escutas s o uma quest o muito importante A comunica o entre os dispositivos NFC feita atrav s de ondas RF Um invasor pode tamb m usar uma antena para receber os sinais transmitidos Este pode possuir os conhecimentos necess rios para descodificar os dados transmitidos do sinal RF recebido Al m disso deve se assumir que o equipamento necess rio para receber e descodificar o sinal
83. a caso a aplica o n o esteja anda em execu o esta ir inicializar automaticamente e ser apresentado no menu inicial o cart o da entidade qual a etiqueta est associada Caso a aplica o j esteja em execu o seleccionado o cart o virtual respectivo etiqueta Quando o utilizador pretende instalar uma etiqueta tem cerca de 60 segundos para aproximar o seu telem vel da mesma e efectuar a opera o Caso se atinjam os 60 segundos a aplica o ir automaticamente cancelar esta opera o Quando o utilizador executa pela primeira vez a aplica o ap s a ter instalado no telem vel este ir registar no PushRegistry do telem vel a aplica o m vel desenvolvida de modo a que seja poss vel a sua inicializa o autom tica sempre que interagir com uma etiqueta instalada Na MIDlet desenvolvida o telem vel s est em modo de escrita de etiquetas quando o utilizador selecciona essa opera o Nas restantes situa es est sempre no modo de leitura de etiquetas to PushRegistry permite s aplica es MIDlet definir se podem ser inicializadas automaticamente MIEIC 2008 2009 9 recordstore Cartao a numero String o entidade String a pontos int a dataEmissao String a imagemID String O returnCartao String O incPontos int O decPontos int C recordStore GestorCartoes o SELECT byte o INS INC byte o INS DEC byte o INS LER byte o INS LER IMAGENS byte o INS LER
84. a enviar ver Figura 6 6 O n mero de pontos a enviar tem de ser inferior ou igual ao n mero de pontos total Neste exemplo introduziu se 1001 pontos para se trocar De seguida o emissor pressiona em Enviar MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 19 T A 2 12377 Enviar Pontos Pontos totais Po w Cardmobili Gest o de Cart es RS CONTINENTE Continente Options Abrir Sair options Enviar Clear Figura 6 6 Troca de Pontos Emissor introduz o n mero de pontos a enviar 4 Ap s o emissor pressionar em Enviar lhe mostrado um alerta que o informa que tem 60 segundos para tocar no telem vel receptor at que a aplica o cancele automaticamente o envio de pontos voltando para o ecr de Enviar Pontos ver Figura 6 7 oo W Cardmobili Gest o de Cart es RS CONTINENTE Pressione qualquer tecla para Cancelar Continente Abrir Figura 6 7 Troca de Pontos Mensagem para o telem vel Emissor tocar no Receptor 5 Ap s o toque mostrada uma mensagem para ambos os utilizadores que lhes indica que a troca de pontos foi efectuada com sucesso ver Figura 6 8 Efectuada c Efectuada c Sucesso Sucesso i Figura 6 8 Troca de Pontos Mensagem que indica que a troca foi efectuada com sucesso 6 Ap s a troca ser efectuada com sucesso necess rio desligar a liga o P2P entre os dois telem veis de form
85. a se ultrapasse este tempo a aplica o cancela automaticamente esta opera o ver Figura B 30 pe o Tocar na Tag p qualquer tecla para Gravar 58 Cancelar Pressione Figura B 30 Mensagem visualizada ao utilizador at este tocar o telem vel numa tag MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 131 4 Ap s o utilizador aproximar o seu telem vel NFC de uma etiqueta v lida este emite uma mensagem a indicar que a etiqueta foi instalada com sucesso ver Figura B 31 Figura B 31 A tag foi instalada com sucesso B 1 8 Visualizar Cart o Tag Descri o Este caso de uso vem complementar a ideia do caso de uso anterior Assim ap s possuir uma etiqueta j instalada com a aplica o e associada a uma entidade quando se aproxima um telem vel dessa etiqueta ainda com a aplica o em execu o esta ir visualizar automaticamente o cart o da entidade qual a etiqueta est associada Instala o Este caso de uso necessita da aplica o m vel NFC GerirCartoes jar instalada no telem vel NFC real e de uma etiqueta NFC instalada atrav s da aplica o como explicado no caso de uso anterior Passos 1 Ap s abrir a aplica o no telem vel o cart o seleccionado o do Continente por ser o primeiro cart o armazenado tal como mostra a Figura B 32 Voo UM Cardmobili Gest o de Cart es RS CONTINENTE Continente Options Abrir Sai
86. a a terminar a troca de pontos Quando isso se concretiza mostra se uma mensagem a ambos os utilizadores indicando o n mero de pontos actuais ver Figura 6 9 Pontos actuais Figura 6 9 Troca de Pontos Mensagem com os pontos actuais MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 80 7 Para confirmar que a troca se efectuou com sucesso em ambos os telem veis basta visualizar o cart o que participou na troca de pontos neste caso o cart o FNAC ver Figura 6 10 Pa W 17 4t Po W Visualiza Cart o Visualiza Cart o Numero 114005005 Entidade Entidade FNAC Pontos 999 Data de Emiss o Dec Inc voltar Figura 6 10 Troca de Pontos Visualizar cart o com novos pontos 6 4 Validar Cart o Comerciante O utilizador deseja validar o seu cart o no estabelecimento de um comerciante ap s ter efectuado as suas compras Este caso de uso muito importante porque para al m de utilizar a tecnologia NFC como o meio de comunica o entre o telem vel NFC e um leitor uma das principais funcionalidades dos actuais cart es de fideliza o Esta funcionalidade permite aos utilizadores validarem os seus cart es virtuais junto de um terminal NFC Passos 1 Inicialmente necess rio colocar o telem vel NFC sobre o leitor NFC externo e seleccionar a op o de sincroniza o de uma liga o 2 Inicializa se a aplica o Java Valida Actualiza Cart o
87. a de comandos APDU e terminar sem originar nenhum erro como apresentado na Figura B 1 cn Visual Studio 2008 Command Prompt 7EBA7EBA7EBA7EBA7EHA7EHASAFFFFAAHS 000820085 ABA7EHAS 70087008 70087008 BAAS DOAS FAHS BOA 91 089 4089 6 08899 008 DAAS DAA9 CHA7EBA7EBA7EBA7EBA7EBA7EHA7EHA7EBA7EBA7EBA7EBA7EBA7EHA 7EBA7EBA7EHA7EHA7EDA7 EBA7EBA7EBAPEBA7EBA7EBA7EBA7EHAPEHA7EDA7EBA7EBA7EH1 BABI 1HH4 B4310120066800010241 Wrapped command gt 84E8000DF8432A434E210364D77F5ADA2D2DABFFBE1 47D3B9483B903020A amp FDAAA9AL F6 47010270A93CE611C40ESAACHADISB92EAC9253737AB1FH6FDFS B6 BBBSD3HF1 EDBSSF370B 627989690934713317C 12FBADOEB732EB3E98AD126AD9D2CFEMB3EALS9DIDB9LASABEH284DAH7FE4 31C8FB374BA643B3512A77FA26AF7E243466B3E1BBB5770DAE9E3549DCDAS6 F7CDF1698BH3IFL28DA4 B4253607874C93028FCD5898A0C54594B755795 34BD6 F3075 FDB71302C20FBA79341FB2CBADAL BEC A915959B1A89346BA54E2FA3JABF876257533993744DB016F92F83IAFE64EB68C1960ACBIDEZCHAIADE AACS B7C7CEM6FICFCAFSAEBDDC77D873AC6D5SSDSHE DES Response lt HAAA Command gt S80E98800E12024B01 4004844102 B4034B1003BBBOAI3BB2HHA Wrapped command gt 84E8800E20B28DDBD5ABF31 E22F016597BCH61CH59CD5D25 B7ESD61 EFD36 AJACEA AS 76 ABBHA Response lt BH9HHHA Command gt SHE6ACHAB2 CH6 436172646 DE FAB436172646D6F62696C69010B436172646D6F62696C 6 901010209 C901 80EFH4C80207DBHHHA Wrapped command gt 84E60C00388B9 ED434D24914D1i9CBBA4B36F22135C98AEC26ED1C7A433694 341 E6C1A86C497B95
88. a do Prot tipo Funcional e ainda os m todos que executam as instru es recebidas pelos comandos APDU provenientes da MIDlet Os dados de um cart o entidade n mero de cliente data de emiss o e o identificador da imagem s o guardados no formato String sendo o n mero de pontos do tipo inteiro Quando se desenvolveu a applet para um telem vel real necess ria para a implementa o dos casos de uso pertencentes componente Comerciante NFC que tal como foi referido acima foi necess rio implementar a interface definida na classe abstracta javacard framework Applet Verificou se ent o que na tecnologia Java Card n o poss vel definir novas classes nem utilizar os tipos String Char e Inteiro sendo os tipos principais o Byte e o Short Como tal foi necess rio converter todo o c digo base que armazena os cart es virtuais do projecto Applet Cart es Emulador para a Applet Cart es Telem vel Esta for uma das maiores dificuldades encontradas durante a implementa o deste prot tipo e fez com que tenha sido dif cil a identifica o dos erros que se estavam a gerar N o foi encontrada uma justifica o oficial para este facto mas provavelmente seja uma decis o tomada para permitir uma implementa o nativa mais simples do Java Card para v rios telem veis diferentes Assim sugere se que esta applet seja implementada de forma a ficar o mais semelhante poss vel Applet Cart es Telem vel de modo a
89. a entidade associada etiqueta Neste caso o cart o Modelo como se mostra na Figura B 35 MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 133 Po Cardmobili Gest o de Cart es Figura B 35 L e inicializa automaticamente a aplica o a partir de uma tag
90. a na pasta NFC CardmobilACampanhas do telem vel 6 Caso o utilizador n o aceite a transfer ncia ou o telem vel n o possua espa o suficiente esta cancelada A 2 2 Sincronizar Liga o Wi Fi Actores Utilizador Leitor NFC Cen rio O utilizador encontra se num estabelecimento de um comerciante e quer se ligar rede Wi Fi disponibilizada pelo comerciante Observa es O utilizador entra num estabelecimento e pretende ligar se rede Wi Fi disponibilizada pelo comerciante Para tal o utilizador aproxima o seu telem vel de um leitor NFC e aguarda que este fa a o emparelhamento autom tico da liga o Wi Fi que s se ir MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 103 efectuar caso seja j seja um cliente desse comerciante Assim o utilizador poder navegar pela internet dentro do estabelecimento e por exemplo consultar os pre os online dos produtos Pr condi es e O utilizador j se encontra registado o registo est activo e O telem vel do utilizador suporta liga es Wi Fi e O utilizador necessita de aproximar o telem vel a cerca de 3 cm de dist ncia do leitor NFC e aguarda que este fa a o emparelhamento autom tico da liga o Wi Fi P s condi es e O utilizador recebe uma mensagem a informar se a liga o foi estabelecida com sucesso ou INSUCESSO Passos 1 O utilizador aproxima o telem vel do leitor NFC localizado por exemplo entrada d
91. a ndenn bad ioie mania mala oi ade as 37 29 0 Mercado Internacionais atos iasssincan aaa ia nada Da qa SEM EN GEn aaa E TiadDaNtEa So asiuciarINaneai 38 2 0 Nercado Nacional catanos a O Ri 43 29 FUTO paris ca ar ad a a EN O E a ia 44 Zi CONCIUS O serto Dirdto nina cassada Re e anta Ago dba au Goes tania bi da AU Re bia da 48 3 Especifica es e Funcionalidades 52 34 Aplica o M vel para Gest o de Cartoes uses nadas E e nda ans pas ends 32 3 204 ampanhas POBICIA S sise a Ed 53 MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 3 3 Jogo Aplica o que permite apostar e trocar Pontos c ceciii 3 4 Aplica o M vel para Gest o das COompras essssseeensesssssseerrssssssserrrssssssseee 4 Arquitectura 4 1 Compon nte Telemovel NEC eire AE EE dava Miami ns raib arena A a a Coca CR ao nad ad Ao Java Card ra tai oba RADAR ds ur RAR A EP da Sai c E JR NEATE RUE RR RR RPA R RR ARRENDAR EA E A O EE E EE E A E A E A E E ETA ATS RM Soneira e E a RED nO NDERE oa a DR OR 4 2 Componente Comerciante NFC sseessssseeseeeeseeeenernrrrrererrrrrrrrrrrrrerrrrrrrrerrrrren Adel E E E E as E E E E E E E caa as ADE E ONC aE Oe E E 5 Desenvolvimento Sd Hrdware UgliZado a A PR da a 5 2 Ferramentas de Desenvolvimento Utilizadas 0 eosseeesessseersessereressereressseere 5 3 Estrutura do Prot tipo Funcional is eeeeeeeeeeeeererrrreeeeeeeeananes dos AppISECar
92. a os seus melhores modelos de neg cio de modo a implementar servi os comerciais m veis O crescimento da utiliza o do NFC tem sofrido ainda do popular problema do ovo e da galinha uma vez que n o existem servi os NFC de base os consumidores n o procuram os telem veis equipados com NFC e assim os fabricantes n o os oferecem Isto leva inexist ncia de um incentivo para os fornecedores de infra estruturas criarem solu es NFC com valor acrescentado para os utilizadores O modelo de neg cio o elemento cr tico na evolu o do NFC Todos os intervenientes t m de possuir algum interesse ou necessidade em adoptar a nova tecnologia antes que possa ser estabelecida Neste sentido a adop o do NFC ser mais uma quest o do modelo de neg cios do que t cnica de aceita o por parte do utilizador ou de poss veis problemas relativos seguran a Embora a prolifera o desta tecnologia seja mais lenta do que estava inicialmente previsto isto n o significa que n o produzir a m dio longo prazo um grande impacto no mercado mundial Pode se equiparar ao Bluetooth que levou v rios anos entre 1998 at os anos mais recentes para ganhar aceita o primeiro dos fabricantes de dispositivos digitais e mais tarde dos utilizadores A ABI Research tem estudado o desenvolvimento da tecnologia NFC e em Maio de 2006 previu que 50 dos telem veis 500 milh es de unidades seriam compat veis com NFC em 2010 Estes valores f
93. acto com o leitor NFC e caso o encontre actualiza os dados que est o a ser visualizados para o cart o seleccionado Caso a aplica o n o consiga obter os dados visualizado uma mensagem de erro ilustrativa Assim de cinco em cinco segundos a aplica o envia um comando APDU com a instru o select para verificar a liga o ao Elemento Seguro do telem vel e caso esta se verifique MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 13 ent o enviado um comando que valida a exist ncia do cart o da entidade seleccionada Em caso afirmativo retorna toda a informa o desse Esta aplica o foi criada de modo a verificar que os pontos de um cart o s o actualizados com sucesso uma vez que como j foi mencionado no in cio do t pico 5 3 Estrutura do Prot tipo Funcional n o poss vel visualiz los atrav s da aplica o m vel desenvolvida o visualizaCartao o SELECT byte o INS LE CART O byte o SELECT APDU Command PDU o TEMPO int o NOME LEITOR String a numero String o entidade String o pontos String o data String o nfc VisualizaCartao o listaEntidadesCombo String o entidadeSeleccionada String m sobrepoeNumaImagemBackground JPanel O main void m inicialzaComponentes void m actualizaCamposvVisualizarCartao void a leCartaoVirtual void m actualizaCamposvisualizacaoCartao void m resetvisualizarCartao0 void amp actionPerf
94. aminhamento dos pacotes de informa o desde a sua origem at ao seu destino Schlumberger a maior empresa de servi os petrol feros a n vel mundial operando aproximadamente em 80 pa ses com cerca de 82 000 empregados Sharp uma empresa japonesa electrot cnica que foi fundada em 1912 Sprint uma empresa americana de telecomunica es que produz telem veis NFC Stakeholders em portugu s define se por parte interessada este um termo utilizado na administra o que se refere a qualquer pessoa ou entidade que afecta ou afectada pelas actividades de uma empresa Sun uma empresa fabricante de computadores semicondutores e software com sede na Calif rnia SWP Single Wire Protocol a especifica o para uma liga o nica entre o SIM e o chip NFC transponder ou transpondedor abrevia o de Transmitter responder um dispositivo de comunica o electr nico complementar de automa o e cujo objectivo receber amplificar e retransmitir um sinal em uma frequ ncia diferente ou transmitir de uma fonte uma mensagem pr determinada em resposta outra pr definida de outra fonte UML Unified Modeling Language uma linguagem de modula o para os artefactos de um sistema no dom nio da engenharia de software Venyon uma empresa global de servi os m veis que desenvolve e opera uma plataforma de servi os vers til e segura para fornecer e gerir aplica es OTA Over The Air para o
95. ando uma empresa de transportes p blicos alem Rhein Main Verkehrsverbund RMV realizou uma iniciativa sob a forma de um ensaio que durou cerca de 10 meses Este ensaio ocorreu na cidade de Hanau na qual 160 passageiros utilizaram telem veis NFC para pagar as viagens nos autocarros participando cerca de 200 autocarros O sistema foi constru do em cima de um sistema RFID e teve resultados promissores nos quais mais de 90 dos participantes sentiram que o sistema era bastante til C0106 Pagamento m vel Fran a Em Outubro de 2005 a France Telecom escolheu Caen como o palco para o primeiro ensaio mundial em larga escala da tecnologia NFC possibilitando s pessoas realizar transac es di rias directamente atrav s dos seus telem veis FTt05 CoC05 Durante um per odo de seis meses 200 clientes locais da operadora m vel Orange testaram um telem vel Samsung D500E Figura 2 27 equipado com um chip NFC Os clientes foram capazes de fazer pagamentos com os seus telem veis NFC em lojas pertencentes rede Cofinoga e utilizar parques de estacionamento Park Vinci assim como obter informa es sobre as principais atrac es tur sticas da cidade rea da Sa de Cambridge Consultants A Cambridge Consultants revelou em Agosto de 2006 um dispositivo m dico com um conceito inovador que faz a gest o dos diabetes e utiliza comunica o NFC para integrar um glicosimetro e uma bomba de insulina O dispositivo prot t
96. anterior Validar Cart o Comerciante Caso o cart o virtual envolvido possua pontos o leitor NFC proceder sua actualiza o Como neste prot tipo todos os cart es incorporam pontos quando um utilizador efectua uma compra os pontos s o sempre actualizados Este caso de uso utiliza a mesma aplica o Java que o caso de uso antecedente e permite simular a situa o descrita acima Assim o utilizador pode seleccionar a entidade a que pertence o cart o virtual o n mero de pontos a actualizar e a opera o a efectuar sobre o n mero de pontos do cart o incrementar ou decrementar Passos 1 Efectuam se exactamente os mesmos passos que est o descritos no caso de uso anterior De seguida selecciona se uma entidade por exemplo a entidade Galp inicialmente esta possui 200 pontos e introduz se o n mero de pontos a incrementar 2001 ver Figura 6 14 Ap s efectuar uma valida o com sucesso ver Figura 6 15 a aplica o mostra uma janela indicativa dos pontos actuais tal como se v na Figura 6 16 MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 82 NFC Reader Actualizar Pontos do Cart o cardhMlobili simplify the world Pontos 2001 6 Incrementar Decrementar Pausa Q Figura 6 14 Actualiza pontos de um cart o parte 1 NFC Reader Actualizar Pontos do Cart o E Informa o 1 N mero de Cliente 111000007 Pontos 2001 6 Incrementar Decr
97. ariedade de aplica es por muitas empresas as pessoas cada vez mais carregam consigo v rios cart es de pl stico Smart Cards e outros chegando possivelmente situa o de seleccionar apenas os cart es mais importantes e Falta de tecnologia para suporte aos utilizadores e E uma rea potencial para os hackers e v rus 2 2 4 IrDA Em 1993 Stu00 um grupo de empresas lideradas pela HP IBM e Sharp fundou uma associa o sem fins lucrativos com o objectivo de descrever padr es para garantir a qualidade e a interoperabilidade entre dispositivos que utilizam a tecnologia de luz infravermelha A sigla IrDA Infrared Data Association refere se a padr es que especificam meios para transferir dados via radia o infravermelha O infravermelho foi durante bastante tempo utilizado como meio de comunica o em comandos de televis es calculadoras impressoras PDA s telem veis PC s e outros perif ricos Figura 2 5 McG09 Este n o possui mem ria interna e como tal n o armazena os dados apenas os transfere de um equipamento para outro funcionando como uma ponte MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 11 m D i e 8 Ai a DA Figura 2 5 Exemplos de dispositivos electr nicos que utilizam a tecnologia IrDA O infravermelho a parte do espectro electromagn tico com frequ ncia entre 300GHz e 400THz Uma propriedade importante que os sinais de infravermelho n o s
98. ava NFC Reader VisualizarCartao jar que permite visualizar toda a informa o de um cart o no interior do SE do telem vel em contacto com o leitor NFC externo ver Figura B 16 NFC Reader Visualizar Cart o N mero 000200001 Entidade Continente Pontos s000 Data de Emiss o 05 04 2009 Figura B 26 Aplica o que permite a visualiza o de um cart o armazenado no SE de um telem vel NFC 3 Caso se seleccione o cart o Galp poss vel verificar que ele ap s sofrer a actualiza o incrementou se 2001 pontos verificada no caso de uso anterior passou a deter 2201 pontos ver Figura B 27 MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 129 NFC Reader Visualizar Cart o N mero 111000007 Entidade Galp Fontos 2201 Data de Emiss o 05 04 2009 Optons ADE Sair Figura B 27 Visualiza os dados do cart o Galp armazenado no SE 4 Caso n o possua nenhum telem vel em contacto com o leitor externo visualizado em todos os campos de dados de um cart o a mensagem XXX tal como se pode ver na Figura B 28 NFC Reader Visualizar Cart o N mero XXX Entidade XXX Fontos XXX Data de Emiss o Figura B 28 Aplica o que visualiza um cart o quando n o possui nenhum telem vel ligado MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 130 B 1 7 Instalar inicializa o autom tica associada a uma Entidade
99. c que acompanha a instala o do S40 Nokia 6212 NFC SDK sendo que a maioria executa num telem vel NFC sendo testadas no Nokia 6212 Classic Seguidamente para cada caso de uso implementado ser descrito como as instalar e executar Para tal necess rio um telem vel NFC um leitor NFC externo e o emulador do Nokia 6212 Classic e possuir instalado o Java SE Runtime Environment JRE 6 Para instalar a aplica o desenvolvida num telem vel NFC caso n o possua cart o de mem ria aconselha se o uso do software Nokia PC Suite cujos ficheiros de instala o acompanha este prot tipo desenvolvido Para executar os casos de uso Validar cart o Comerciante e Actualizar pontos cart o Comerciante necess rio previamente instalar a applet desenvolvida para o Elemento Seguro do telem vel NFC para tal executam se os seguintes passos 1 Copia se a pasta GPShell 1 4 2 esta aplica o permite instalar applets no SE do telem vel e a NFC SmartCardTelemovel para a raiz do disco onde se encontra Instalado o Windows tipicamente C 113 MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 114 2 Coloca se o telem vel sobre o leitor NFC externo a instala o est configurada para o leitor ACR122 3 Atrav s da linha de comando abre se a pasta CANFC SmartCardTelemovel e executa se o comando run bat Se a instala o ocorrer como previsto dever apresentar uma list
100. cart es virtuais n o tem qualquer influ ncia nos resultados obtidos sendo inclusivamente testado positivamente entre um telem vel virtual ligado por SE e outro por RS Passos l1 Abrir duas inst ncias do emulador da Nokia e executar a aplica o m vel em ambos os telem veis virtuais ver Figura 6 4 Neste exemplo o telem vel representado na figura esquerda est ligado ao SE e respons vel por emitir os pontos O telem vel da direita est ligado rea RS sendo este o receptor dos pontos Pi UM Cardmobili Gest o de Cart es Ta m Cardmobili Gest o de Cart es SE RS CONTINENTE CONTINENTE Continente Options Abrir Sair Continente Options Abrir Sair Figura 6 4 Troca de Pontos Ecr inicial nos dois telem veis 2 De seguida o emissor selecciona o cart o para o qual pretende efectuar a troca de pontos neste exemplo o da FNAC que inicialmente tem 2000 pontos em ambos os telem veis e escolhe a op o Enviar Pontos ver Figura 6 5 O receptor para receber os pontos necessita de estar no menu inicial Po Cardmobili Gest o de Cart es RS CONTINENTE Figura 6 5 Troca de Pontos Emissor selecciona op o para enviar pontos Continente Options Abrir Sair 3 No ecr Enviar Pontos do telem vel emissor visualizado o n mero de pontos totais do utilizador nesse cart o e um campo para o utilizador introduzir o n mero de pontos
101. centemente a Carrefour juntou se a uma s rie de outros retalhistas franceses assim como a empresas de parcerias de servi os financeiros e a tr s operadoras de telem veis Orange SFR e Bouygues Telecom para fazer avan ar a implanta o da tecnologia NFC em Fran a Pelo Natal de 2009 as empresas esperam come ar programas piloto em larga escala que ir o permitir aos consumidores clientes das operadoras m veis utilizarem o seu telem vel para pagar as compras efectuadas nas lojas de retalho receber e resgatar cup es m veis e para substituir os seus actuais cart es de fidelidade por cart es de fidelidade virtuais alojados nos seus telem veis Os telem veis utilizados nestes projectos piloto pelos consumidores franceses poder o vir a utilizar um novo chip NFC produzido pela Moversa A Moversa foi formada no final de 2007 pela jun o da Sony e da NXP com o objectivo de criar um chip RFID que suporte tanto MiFare como FeliCa O chip Universal Secure Access Module USAM muito inovador porque casa num nico chip as funcionalidades do MiFare e FeliCa que podem ser combinadas com um m dulo NFC num s telem vel produzindo assim um produto com apelo global OC009 Em Junho de 2009 a NXP referiu que amostras do novo chip NFC que compat vel com todas as mais recentes normas da ind stria est o nas m os de um certo n mero de grandes fabricantes de telem veis Os primeiros acordos j t m sido acertados para a pr xima
102. cess rios para os casos de uso que pertencem componente Comerciante NFC que s o os que permitem visualizar um cart o e validar actualizar os pontos de um cart o atrav s de aplica es Java SE que comunicam com o telem vel atrav s do leitor NFC externo MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 71 A classe cart o existente na applet do emulador deixou de existir passando toda a informa o de cada um dos cart es a ser guardada em vari veis do tipo array de Bytes Assim por exemplo um cart o que possu a a entidade Modelo que na applet do emulador era guardada no tipo de dados String passou a ficar guardada num array de Bytes com o formato byte 0x4d byte Ox6f byte 0x64 byte 0x65 byte 0x6c byte 0x6f e isto repetiu se para os restantes dados de um cart o e para cada um dos dez cart es criados manualmente A figura 5 3 apresenta o diagrama de classes desta applet Este apenas cont m os atributos do primeiro cart o cuja nomenclatura termina em 1 e g codigol tendo sido removidos do diagrama os atributos dos outros cart es T nfc ppletCartoesTelemovel o INS ALTERA PONTOS byte o INS LER byte o INS VALIDA byte o INS LE CARTAO byte o codigol byte o entidadel byte o dataEmissao byte o imagemCartaol byte o valori bytel m NFC SmartCardTelemovel void O installbarray byte bOffset short bLength byte void process apdu APDU void condIN
103. ciences Of Upper Austria obtiveram um telem vel NFC para testar e avaliar os servi os implementados O dispositivo NFC escolhido foi o Samsung SGH X700n Figura 2 23 NTHOO NiR07 Mad08 Quatro aplica es foram implementadas NTHOO e Sistema de pagamento MiFare JCOP e Sistema de acesso MiFare e Cart o de fidelidade para empregados MiFare e Servi o de informa es P2P Eles tinham a seguinte infra estrutura NFC montada na universidade NTHOO e 74 portas para laborat rio equipadas com leitores NFC e garagem equipada com a tecnologia NFC e 2 cafetarias aceitando pagamento pelo telem vel NFC e 3 m quinas de caf aceitando pagamento pelo telem vel NFC e m quinas de bebidas com NFC e 2 terminais P2P para troca de informa es 3 terminais para funcionalidades de fideliza o O pagamento m vel foi uma das aplica es mais utilizadas verificando se especialmente nas m quinas de caf Outro resultado obtido que a velocidade das transac es muito importante Um terminal de informa es que consegue sincronizar com o telem vel as ltimas not cias e menus da gastronomia local uma grande ideia mas a transfer ncia dos dados demasiada lenta O NFC s funciona bem se tudo acontecer instantaneamente touch amp go Transferir um v deo atrav s da tecnologia NFC segurando o telem vel junto a um cartaz inteligente durante meio minuto n o uma grande experi ncia de uti
104. cionalidades NFC que foram desenvolvidas durante este projecto A Figura 5 2 ilustra o diagrama de classes deste projecto que apenas cont m os atributos e m todos mais relevantes Este projecto cont m tamb m as imagens dos cart es virtuais possuindo estas o mesmo nome que guardado na vari vel imagem de um cart o no Elemento Seguro do telem vel Inicialmente come ou por se desenvolver o caso de uso que permite visualizar um cart o virtual tal e qual como este existe em formato f sico sendo de seguida criado um ecr de apresenta o que visualizado no momento em que se inicializa a aplica o m vel A seguir implementou se um menu gr fico rotativo que permite seleccionar um dos cart es virtuais e se assim se pretender visualizar o seu conte do ou efectuar uma das outras opera es dispon veis Nesta fase do projecto recebeu se o leitor NFC ACRI122 e ap s a sua instala o e para o testar instalou se uma applet de exemplo disponibilizado pela Nokia no telem vel Nokia 6212 Classic atrav s da aplica o GPShell De seguida executou se uma MIDlet pelo telem vel para se consultar a informa o guardada na applet anteriormente instalada Como j se tinha desbloqueado o Elemento Seguro do telem vel a instala o da applet ocorreu com sucesso mas quando se procedeu execu o da MIDlet para se aceder aos dados da applet este originou um erro a informar que a aplica o n o era de confian a e assim n o podia acede
105. cted void recordDetected void alteraVariaveisDetectaTagLeitura void terminaLigacaoTag void O main EscrevelNdef a connTag NDEFTagConnection o alvoDetectado TargetProperties o entidade String EscrevelNdef void 5 3 3 Applet Cart es Telem vel o PERCENTAGEM ENVIO int q o alertGravar Alert a tempoEmSegundos int O main GravarPushRegistry m gravaPushRegistry void O command ction void C main Menulanyas menu SlideMenu numCartoes int armazenamentoPersistente String formEnviarPontos EnviarPontos formvisualizaCartao VisualizarCartao formGravarPushRegistry GravarPushRegistry conniso 15014443Connection gestorCartoes GestorCartoes verificaInicioautomatico void command ction void terminaThreadEnviarPontos0 void terminaThreadGravarPushRegistry void GQ main visualizarCartao a numero Stringltem o entidade Stringltem a pontos Stringltem o dataEmissao Stringltem o imagem Image o posicao int a numeroPontos int o connis 15014443Connection a gestorCartoes GestorCartoes O commandaction void E lerCartao void 70 O main Lib o SELECT byte o INS INC byte o INS DEC byte o INS LER byte o INS LER IMAGENS byte o INS LER ENTIDADE byte o INS LER TUDO byte o INS LER POS ENTIDADE byte o APDU OK String o APDU NOT OK String o VAZIO String TEMPO ECRA INICIAL int TE
106. ctualmente os cart es SIM ainda n o possuem funcionalidades MiFare o que grave uma vez que esta funcionalidade muito utilizada em toda a Europa atrav s dos cart es inteligentes contactless Apesar de tudo a integra o do MiFare nos cart es SIM est planeada para breve ClaG09 PBMOY MNs07 A Nokia e a Giesecke amp Devrient G amp D concordaram com a cria o de uma nova empresa para prestar servi os ao ecossistema NFC de forma a gerir as aplica es ao longo do ar OTA dos telem veis NFC dos consumidores Os servi os OTA da nova empresa ser o abertos e estar o dispon veis para todos os stakeholders no ecossistema NFC incluindo todos os vendedores de dispositivos O diagrama da Figura 2 16 ilustra os servi os OTA no ecossistema do NFC PBAO06 Servi os OTA para o Ecossistema do NFC DISTRIBUIDORES PUNI APLICA ES APLICA ES BILHETES EM APLICA ES APLICA ES DE TRANSPORTE DE PAGAMENTO DE FIDELIDADE EVENTOS GOVERNAMENTAIS Suporta qualquer aplica o emitida Suporta qualquer SERVI OS OTA Elemento Seguro e Transferir Aplica es distribuido pd ed ps e Gerir Aplica es p gt SEGURO INFRAESTRUTURA LOCAL EXISTENTE como as Operadoras M veis dispositivo NFC de cart o de cr dito Operadoras de transporte fe Cadeias de restaurantes e Comerciantes etc d BENS PESSOAIS SIM Cart ode Chip NO ELEMENTO SEGURO Mem ria Embebido Suporta qualquer Co
107. culdade n o poss vel estabelecer em simult neo liga es ao Elemento Seguro e a um outro telem vel via P2P Para solucionar este problema foi necess rio alterar o c digo do projecto de modo a s ter uma liga o activa de cada vez Assim quando os utilizadores aproximam os telem veis de modo a que se efectue a troca de pontos estes s actualizam o n mero de pontos quando os utilizadores separam fisicamente os dois telem veis o que quebra a liga o P2P e permite assim aplica o m vel aceder ao Elemento Seguro do telem vel de modo a proceder actualiza o dos pontos O utilizador emissor s pode enviar um n mero de pontos igual ou inferior ao n mero de pontos total que possui no cart o virtual seleccionado podendo esta condi o ser facilmente alterada bastando para tal modificar uma vari vel que corresponde percentagem de pontos que se permite enviar Foi implementado um sistema que cancela automaticamente o envio de pontos ao utilizador emissor caso este demore mais de 60 segundos para aproximar o seu telem vel do telem vel receptor As ltimas funcionalidades adicionadas a este prot tipo foram as que interagem directamente com uma etiqueta NFC Assim foi implementado o caso de uso que permite a um utilizador ap s seleccionar um determinado cart o virtual transferir para uma etiqueta NFC dados associados entidade do cart o seleccionado Quando o utilizador interaja novamente com essa mesma etiquet
108. da da Silva Lopes Domingues aos meus irm os Rui Miguel Silva e Jos Eduardo Silva e minha namorada Marta Rocha que me ajudou a superar todas as dificuldades que apareceram ao longo do meu projecto de disserta o Orlando Lopes Silva Conte do 1 Introdu o 1 IL Contexto Enquadramento saisai E RO e TA Dao aaa l 1 2 Motivacdo e OD CCnVOS anna cada Dans E Da Di RG E 2 1 35 Estrutura da DISSERTA O unidos ralada cia N LEE ia ad ncia 4 2 Estado da Arte 5 Zn AO CUC O sintonia E E ap Raro ca GO ra SR ea io dd dia 5 22 Amalisede Feenolosias AMETDATIVAS etira Dio m aaa less A 5 221 Banda Mas MECA ass sas po abs i asas ASI Ena a ad Bda D I ad 6 22 Codes deB a Saara ni a TD aa y T E ONAC O S a aN a dd a 9 PAG ADE q DA a A E N A ONA 10 Dio OB COO ea E E OR I T E OR T na 11 DO WIER oea a a a 13 DR ET A E E RAEE E O E E EE E E E A a E AEE 15 22 S RPD a a a 16 U E o D A EAE A A E EA E E A a E 19 2 NFC Near ead COmMUnI COON eiin ids Saia da ada Sadia ant ia pa abadia ado 20 Pio MOda RN DORES RR EN RR AR O E 21 2152 NOTAS EL ESPECI C ACOG S arero danosa issentaincasuSi A asc ha nunca casar hand dada dans 26 DO AN TQUNC L e EETA oia aba EAE IE AR ao ST e AR Ra aa 28 IAE SEDULANC E A ae aa E RE A 30 Po SNC AS a a Ef a O O a Ra 30 2 9 4 2 Soluces E RECOMENdA ES ss scan rias domador Ed da Ai Ed da Ea pa 31 Ze DISPONOS AT C cs anras nes sonia Rad A 33 2 3 6 Solu es existentes e Ensaios do NPC js cntoaesoissepoiana babes odeio
109. da sec o 2 3 1 Introdu o modo Leitura Escrita e g Visualizar Cart o Tag modo Ponto a Ponto P2P e g Trocar Pontos e por ltimo modo Emula o de Cart es e g Validar Cart o Comerciante Os casos de uso pertencentes a esta categoria est o apresentados mais detalhadamente no cap tulo 5 Desenvolvimento TdHem vel NFC Comerciante NFC Inicializar automaticamente visualiza Cart o Comerciante actualizar pontos Cart o Comerciante Utilizador lt lt includes gt gt Leitor MFC validar Cart o Comerciante l lt cextends gt gt Seleccionar Utilizador cart o lt lt cextends gt gt lt cextends gt 4 Instalar inicializa o autom tica associada a uma Entidade Tag Figura 3 1 Diagrama de casos de uso para a Categoria Aplica o M vel para Gest o de Cart es 3 2 Campanhas Publicit rias Os casos de uso pertencentes a esta categoria ver Figura 3 2 est o relacionados com as campanhas publicit rias criadas pelos comerciantes e que s o dirigidas ao consumidor Assim um consumidor quando entra num estabelecimento de um comerciante poder interagir com os cartazes inteligentes expostos que cont m campanhas publicit rias promo es etc Ao interagir poder transferir via Bluetooth ou pela internet o cartaz publicit rio e g formato PDF para o seu telem vel NFC Alternativamente ao colocar o seu telem vel pr ximo de um produto interessante n
110. dados de modo a ter acesso a funcionalidades como acrescentar o produto seleccionado lista de compras ver os pre os da concorr ncia para esse produto atribuir uma classifica o a um produto e consultar a evolu o do pre o de um produto ao longo do tempo Observa es Este caso de uso muito importante para esta aplica o uma vez que possui quatro casos de uso dependentes de si No ecr Consultar Produtos aparece ao utilizador para introduzir os campos categoria e nome do produto a pesquisar e quando pesquisa um produto visualiza a sua pontua o Pr condi es e O utilizador j est registado o registo est activo e est dentro da aplica o e O utilizador seleccionou a op o Consultar Produtos e O utilizador preenche os campos da pesquisa de modo a encontrar o produto que procura P s condi es MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 110 e Ap s encontrar o produto pretendido apresenta as novas op es dispon veis ao utilizador Passos 1 O utilizador no ecr inicial da aplica o selecciona a op o Consultar Produtos 2 Abre uma nova janela que pede ao utilizador para introduzir os campos nome e categoria do produto a pesquisar 3 Quando o utilizador preenche estes campos podem acontecer as seguintes situa es a Este n o selecciona a categoria do produto e assim quando for a seleccionar o nome a aplica o ir sugerir uma l
111. de 2006 http www gdai com pIs portal docs page UI TEMPLATE CONTENT Nokia Press Release pdf GSMA Pay Buy Mobile Business Opportunity Analysis Public White Paper version 1 0 Novembro de 2007 http www gsmworld com documents gsma pbm white paper 11 2007 pdf Stefano Puglia Irene Cappiello Andrea Vitaletti WLab wireless Ideas Near Field Communication NFC 7 de Mar o de 2008 http www dis uniromal 1t vitale assets files SR W0708 seminario Puglia NFC pdf Silva G Narendra Ph D Tyfone Inc Interoperable Secure Element Key to consumer s freedom of choice 2008 http www ftc gov bcp workshops payonthego presentations narendra pdf Cell Idea Products http www cell idea com index files Products htm acedido pela ltima vez em 27 de Mar o de 2009 TutorialsWeb A home for tutorials com RFID A Beginner s Guide http www tutorialsweb com rfid introduction to radio frequency identification htmDisadvantages 200f 20RFID acedido pela ltima vez em 26 de Mar o de 2009 RFID Innovations RFID http www rfidinnovations eu rfid php I en acedido pela ltima vez em 26 de Mar o de 2009 Randy Ringer Microsoft Microsoft Makes Wireless Networking a Snap 11 de Julho de 2002 http www microsoft com presspass features 2002 Jul02 07 1 1 wirelessqa mspx acedido pela ltima vez em 26 de Mar o de 2009 Rousu J University Oulu Department of Electrical and Information Engineering Virtual File Reposi
112. de es ES mynokia en de es 83KB Aplica o inwp en de es ES Fri nwp en de es 97 KB Aplica o search en de es ES f search en de es 372 KB Aplica o Nome Nome da aplica Taman Tipo O GPShell 1 4 2 Folder ONF SmartCardTelemo Folder 59540 Nokia 6212 NFC Folder B NFC GerirCartoes jar NFC Midlet Suite 361 KB Aplica P NFC Reader Actualiza 21KB Aplica o aiwidsets C9 jar widsets C9 230 KB Aplica o id wocl en de es ES fr wocl en de es 100 KB Aplica o opera hifi nokia s40 opera_hifi_nokia 198KB Aplica P ygo_Yahoot jar ygo Yahool 561 KB Aplica o NFC GerirCartoes jar NFC Midlet Suite 361 KB Aplica P CardMobApp Midlet Su CardMob pp Mid 108KB Aplica lt i gt B NFC Reader visualizar 138 KB Aplica P NFC_SmartCardEmulat NFC SmartCard 4KB Aplica o Caetano RTL 22 a 24 Mai experimen 1696 Kredito Para utilizar e Informa es da aplica o Espa o disponivel no telefone 7 1 MB a MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 118 Figura B 4 Instala o da aplica o no Telem vel NFC 2 Executar a aplica o NFC GerirCartoes jar De seguida apresentado durante um curto espa o de tempo o ecr de apresenta o tal como se mostra na Figura B 5 cardhlobili simplify the world A tecnologia NFC e os novos modelos de neg cio m vel Figura
113. descoberta de dispositivos autom tica e configura o reconfigura o Elevada fiabilidade Apesar da sua aceita o no dom nio da constru o e automa o industrial ainda existem algumas limita es e desvantagens em utilizar o ZigBee F1005 O custo por unidade ainda relativamente alto impedindo implementa es em grande massa A utiliza o de um espectro comum n o licenciado torna o ZigBee vulner vel a interfer ncias Baixas taxas de transfer ncia de dados limitam a quantidade de informa es que podem ser transmitidas e armazenadas A concep o e a implementa o exigem uma cuidadosa engenharia das liga es de r dio O alcance da comunica o geralmente inferior a 70 metros 2 2 8 RFID Radio Frequency IDentification RFID significa identifica o por radiofrequ ncia e uma tecnologia wireless de curto alcance Esta consiste num m todo de identifica o autom tica atrav s de sinais de r dio recuperando e armazenando dados remotamente atrav s de dispositivos chamados de etiquetas tags RFID Che08 MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 17 Esta tecnologia tem vindo a desenvolver se cada vez mais nas ltimas d cadas pelas vantagens e aplica es quase ilimitadas que apresenta RFID derivou de um projecto desenvolvido pelos Aliados na segunda Guerra Mundial e tem como base tecnologias como os sinais de r dio e os radares A primeira patente de uma eti
114. deste projecto e Impossibilidade de possuir uma liga o da aplica o m vel ao Elemento Seguro do telem vel simult nea com uma liga o P2P entre dois dispositivos m veis Esta situa o origina um erro caso seja executado atrav s do emulador da Nokia n o tendo sido testado entre telem veis reais pelo facto de se possuir apenas um telem vel NFC e A tecnologia Java Card apenas cont m como tipo de dados principais o Byte e o tipo Short o que dificultou em muito a tradu o do c digo dos cart es da Applet Cart es Emulador para a Applet Cart es Telem vel 5 3 1 Applet Cart es Emulador A primeira fase da implementa o consistiu no desenvolvimento da applet para o emulador do Nokia 6212 Classic Tal como foi referido acima esta uma aplica o Java ME que estende um plug in para um Smart Card o qual se associa rea Java Card de um telem vel pelo emulador da Nokia Esta applet onde est o guardados os dados dos cart es virtuais quando se executa a aplica o MIDlet no emulador Nokia Este projecto composto por uma classe que representa um cart o com todos os seus dados associados como por exemplo a entidade e o n mero de pontos Este possui m todos que permitem retornar toda a informa o de um cart o e que actualizam o n mero de pontos para um cart o virtual A classe principal desta applet possui dez cart es criados manualmente para teste ver inicio da sec o 5 3 Estrutur
115. dores A e B seleccionarem o cart o estes podem apostar um n mero de pontos que tem de ser igual para os dois utilizadores Ap s fazerem a aposta estes necessitam de aproximar cerca de 3 cm os dois dispositivos para se efectuar um emparelhamento de uma liga o Bluetooth entre os dispositivos Pr condi es e Os dois utilizadores j est o registados os registos est o activos e Os dois utilizadores seleccionaram o mesmo cart o virtual com pontos e Ambos introduziram o mesmo n mero de pontos a apostar e esse n mero n o pode ser superior ao n mero de pontos que cada um possui respectivamente no seu cart o virtual e Os dois utilizadores aproximam os seus dispositivos para se emparelhar uma liga o Bluetooth e verificar que ambos seleccionaram o mesmo cart o e que introduziram o mesmo n mero de pontos P s condi es e Os dois utilizadores seleccionaram o mesmo cart o e fizeram uma aposta v lida e Estabeleceu se uma liga o Bluetooth entre os dois dispositivos e Aparece em ambos utilizadores uma op o para se Iniciar o jogo Passos 1 Ap s seleccionarem um cart o os utilizadores A e B introduzem o n mero de pontos que querem apostar 2 Ambos aproximam cerca de 3 cm os dois dispositivos m veis de forma a criar uma liga o Bluetooth entre os aparelhos e validar os dados introduzidos A 3 3 Jogar Actores Utilizador Cen rio Os dois utilizadores ap s terem seleccionado o cart o
116. e ver Figura 2 2 270535 24076 Figura 2 2 Exemplo de um C digo de Barras 1D MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 8 Um leitor de c digos de barras descodifica o emitindo um feixe luminoso que abranja todas as barras e medindo a intensidade da luz reflectida de volta pelos espa os em branco O padr o da luz reflectida detectado com um fotod odo que produz um sinal electr nico que corresponde exactamente ao padr o do c digo de barras impresso Este sinal ent o descodificado novamente nos dados originais atrav s de circuitos electr nicos de baixo custo sendo assim identificada a informa o que o c digo de barras armazena BCB09 Os c digos de barras 1D apresentam as seguintes vantagens FAB09 e Menores custos e N o existe um contacto f sico entre um dispositivo e um leitor o que evita um desgaste de ambos e Acesso a informa o mais r pida e de uma forma mais precisa e Melhoria da gest o e nas tomadas de decis o e Informa o representada visualmente e O processo de implementa o de um c digo de barras f cil e r pido basta imprimir e colar uma simples etiqueta no produto a identificar e A informa o facilmente armazenada transferida processada e validada sem recurso a um teclado ou outro equipamento para introdu o manual de dados Como principais desvantagens temos e uma tecnologia apenas de leitura o c digo de barras apenas
117. e uma jovem empresa francesa que criou a tecnologia NSDT Near Sound Data Transfer A NSDT uma tecnologia sem contacto contactless muito recente Alguns especialistas da rea perspectivam que esta em algumas situa es concorra directamente com o NFC Gol08 Estes foram um dos vencedores do GSMA Mobile Innovation Award no WMC 2008 Winter Music Conference Segundo os seus criadores a NSDT uma tecnologia revolucion ria que permite transformar qualquer telem vel num sistema de pagamentos seguros ou numa ferramenta de autentica o NSDT utiliza o canal sonoro e fun es de seguran a presentes em qualquer telem vel sendo imediatamente compat vel com todos os telem veis existentes mundialmente qualquer que seja o produtor ou a rede sem necessitar de qualquer software adicional ou efectuar altera es de hardware WTTOS8 A Tagattitude tem como alvo os seguintes mercados WTTO8 e Pagamentos de servi os para pessoas que n o utilizam cart es banc rios e Solu es de armazenamento m vel de valores para os retalhistas e Fortes servi os de autentica o para o acesso Web e Assinaturas seguras para transac es electr nicas 3D Secure Em Fevereiro de 2009 Tag09 a Tagattitude anunciou o lan amento do TagPaylM a primeira plataforma de pagamento m vel j funcional que trabalha em qualquer um dos 4 bili es de telem veis espalhados por todo o mundo O TagPay um sistema com pr pago que armaz
118. e Fevereiro de 2007 http blogs forum nokia com blog andreas jakls forum nokia blog 2007 02 20 near field communication in real life acedido pela ltima vez em 27 de Mar o de 2009 Innovision Research amp Technology Near Field Communication in the real world part IH Using the right NFC tag type for the right NFC application http www nfc forum org resources white papers Innovision whitePaper2 pdf Yuji Wilker Nakahati Fl vio Augusto R de Oliveira Silas Lima Universidade de Bras lia Instituto de Ci ncias Exatas Padr es para redes sem fio IEEE 802 1lx WLAN 24 de Agosto de 2006 http www cic unb br bordim TD Arquivos G09 Monografia pdf INTERACTION As Simple as Touch NFC pilot cases http ttuki vtt fi smarttouch www index php info case acedido pela ltima vez em 27 de Mar o de 2009 NFC PLAZA com online NFC shop NFC Readers Writers 2008 http www nfcplaza com pages page aspx c productdetail amp aid 1195 acedido pela ltima vez em 27 de Mar o de 2009 Topshop NETSTORE NFC Readers Writers http toptunniste fi topshop product catalog php c 56 acedido pela ltima vez em 27 de Mar o de 2009 Topshop NETSTORE NFC Tags http toptunniste fi topshop product catalog php c 48 acedido pela ltima vez em 27 de Mar o de 2009 Near Field Communication Research Lab Hagenberg NFC Trial Hagenberg http www nfc research at index php id 5 acedido pela ltima vez em 27 de Mar o de 2009
119. e efectua nos estabelecimentos dos comerciantes Para tal ser necess rio que para cada uma das etiquetas que cont m o pre o de um produto situadas nas prateleiras dos estabelecimentos exista tamb m uma etiqueta NFC com informa es sempre actualizadas do produto e g pre o nome pontos categoria nome do estabelecimento ver Figura 3 4 A aplica o ir facilitar a vida das pessoas quando efectuam compras funcionando como um apoio mem ria Esta lista de compras vai sendo criada medida que o utilizador lhe acrescenta novos produtos O utilizador poder criar uma lista de compras antes de ir para o estabelecimento de forma a n o se esquecer de efectuar nenhuma compra substituindo o m todo tradicional de cria o de uma lista de compras no papel medida que este vai efectuando as compras os produtos que pertencem lista pr feita v o sendo riscados de forma a indicar ao utilizador que j os possui no carrinho de compras Eventuais produtos que n o pertencem lista de compras s o adicionados a mesma j riscados sendo pedido ao utilizador a introdu o de uma quantidade A lista indica o pre o e quantidade de cada produto seleccionado e o pre o total at o momento Assim os utilizadores medida que v o efectuando as suas compras ir o estar informados sobre o pre o dos produtos e o pre o total que ir o gastar quando se dirigirem caixa para efectuar o pagamento Sempre que o utilizador aproxima
120. e estabelecido a aposta podem come ar o jogo propriamente dito No final do jogo os pontos ser o transferidos automaticamente por Bluetooth do vencido para o vencedor Observa es Este caso de uso refere se verdadeira componente de jogo Como foi referido no caso de uso A 3 1 Seleccionar Cart o o jogo poder ser semelhante ao Snake ou ao Tetris na qual o vencedor ser o que obtiver o maior n mero de pontos No final do jogo a aplica o responsabiliza se por transferir automaticamente os pontos entre para o vencedor Pr condi es e Os dois utilizadores j est o registados os registos est o activos e Os dois utilizadores seleccionaram o mesmo cart o virtual e fizeram uma aposta v lida MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 107 e A liga o Bluetooth entre os dois dispositivos j foi estabelecida com sucesso P s condi es e Quando existir um vencedor os pontos ser o transferidos para o vencedor e Aparece uma mensagem aos utilizadores a indicar o n mero de pontos obtidos no jogo por ambos os utilizadores e os pontos do cart o a ser transferidos para o vencedor Passos 1 Ambos os utilizadores seleccionam a op o para iniciar o jogo 2 Quanto ambos os utilizadores terminam o jogo enviada uma mensagem para cada utilizador Essa mensagem pode ser de dois tipos a Em caso de empate indica o n mero de pontos obtidos por ambos os utilizadores e nenhum
121. e servi os A vis o de futuro do NFC Forum permitir que os utilizadores acedam a conte dos e servi os de uma forma intuitiva Para concretizar esta vis o as empresas Nokia Philips e Sony convidaram outras empresas l deres de diversos sectores a participarem no NFC Forum Com o apoio de todos estes poderosos membros mundialmente conhecidos pode se considerar o NFC uma tecnologia com um futuro muito promissor De seguida ser o destacadas algumas cita es sobre o NFC de representantes de empresas como a Nokia Philips e a Sony Na Philips o nosso foco proporcionar aos consumidores f cil acesso informa o entretenimento e servi os e o NFC faz exactamente isso explica Scott McGregor presidente e executivo chefe da Philips Semiconductors Ber04 A Nokia considera as interac es com base no toque viabilizadas pela tecnologia NFC como uma maneira elegante de materializar a nova vis o da Nokia A Vida M vel diz Pertti Korhonen director de tecnologia e vice presidente s nior da Nokia Pertti Korhonen ainda acrescenta que o toque n o apenas ampliar a experi ncia de utiliza o de servi os actuais mas tamb m criar aplica es e valores totalmente novos A perspectiva da Nokia de trabalhar com os outros participantes do NFC Forum para trazer essa nova e fascinante experi ncia aos utilizadores no mundo m vel Ber04 A Sony posiciona o NFC como uma nova forma de tecnologia
122. ecanismo RTD e o formato NDEF MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 27 e NFC Text RTD proporciona uma maneira eficiente de armazenar strings de texto em v rias l nguas utilizando o mecanismo RTD e o formato NDEF e NFC Smart Poster RTD Define um tipo bem conhecido do NFC Forum para colocar URLs n meros de telefone ou SMS numa etiqueta NFC ou para transport los entre dispositivos O Smart Poster RTD tem por base o mecanismo RTD e o formato NDEF e usa o URI RTD e Text RTD como m dulos e NFC Generic Control RTD Fornece uma maneira simples de pedir uma ac o espec fica como por exemplo iniciar uma aplica o a um dispositivo NFC dispositivo destino a partir de outro dispositivo NFC etiqueta ou cart o dispositivo fonte atrav s da comunica o NFC e NFC Connection Handover Define a estrutura e sequ ncia de interac es que permitem dois dispositivos NFC estabelecerem uma liga o utilizando outras tecnologias de comunica o wireless Connection Handover combina a simples op o um toque da tecnologia NFC com as tecnologias de comunica o de alta velocidade tais como o Wi Fi ou Bluetooth Foram definidos quatro tipos de etiquetas oper veis com os dispositivos NFC Esta a espinha dorsal da interoperabilidade entre os diferentes fornecedores de etiquetas NFC e fabricantes de dispositivos para garantir uma experi ncia consistente ao utilizador As espec
123. efectuou com sucesso em ambos os telem veis basta visualizar o cart o que participou na troca de pontos neste caso o cart o FNAC ver Figura B 18 Fu W Visualiza Cart o Numero 114005005 Entidade FNAC Pontos 999 DEICH Lo Dec Inc voltar Figura B 18 Troca de Pontos Visualizar cart o com novos pontos B 1 4 Validar Cart o Comerciante Descri o O utilizador deseja validar o seu cart o no estabelecimento de um comerciante ap s ter efectuado as suas compras Este caso de uso muito importante porque para al m de utilizar a tecnologia NFC como o meio de comunica o entre o telem vel NFC e um leitor uma das principais funcionalidades dos actuais cart es de fideliza o Esta funcionalidade permite aos utilizadores validarem os seus cart es virtuais junto de um terminal NFC Instala o Para executar este caso de uso necess rio ter efectuado a instala o da applet desenvolvida NFC SmartCardTelemovel no telem vel NFC tal como descrito no inicio deste documento e possuir instalado o Java SE Runtime Environment JRE 6 Passos 1 Inicialmente necess rio colocar o telem vel NFC sobre o leitor NFC externo foi testado no leitor ACR122 como mostra a Figura B 19 MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 125 Figura B 19 Telem vel NFC em comunica o com o leitor ACR122 2 Inicializa se a aplica
124. el como por exemplo o omnipresente telem vel e utiliz los nas lojas aderentes O Cardmobili uma plataforma online de ades o simplificada a programas de fideliza o de m ltiplas empresas Esta proporciona ao utilizador individual a virtualiza o dos seus cart es atrav s do telem vel permitindo o acesso a estes atrav s de uma aplica o m vel A solu o Cardmobili ir estar dispon vel gratuitamente para pessoas individuais utilizadores e criar uma rede de parcerias com as empresas que pretendam integrar o seu programa de fideliza o nesta plataforma ou criar um programa de fideliza o as que n o possuem assente exclusivamente no Cardmobili O Cardmobili pretende ser uma solu o global Uma proposta de virtualiza o de cart es de fideliza o dispon vel a consumidores e empresas em todo o mundo Na actualidade pequenas e grandes empresas lan am programas de fideliza o que visam atrav s de campanhas de persuas o personalizadas construir e manter rela es de fidelidade com os seus clientes consumidores rela es essas que s o fundamentais para a sustenta o e rentabilidade da empresa a m dio e longo prazo Cada vez mais existem empresas a ligar se a este tipo de programas o que leva os clientes a transportar consigo diariamente um n mero significativo de cart es e cup es de fideliza o que frequentemente enchem a carteira dos seus propriet rios Esta situa o d origem a uma MIE
125. el com as actuais normas contactless como a ISO 14443 tipo A utiliza a tecnologia MiFare da Philips e a tipo B Calypso a ISO 15693 padr o popular de uma etiqueta RFID Vicinity cards e o FeliCa Como o NFC ambas operam na faixa de frequ ncia de 13 56 MHz O NFC ainda suporta dois protocolos pr prios War09 ISO TEC 18092 ou ECMA 340 NFCIP 1 especifica os sistemas de modula o codifica o as velocidades de transfer ncia e o formato da interface RF dos dispositivos NFC Permite a comunica o NFCIP 1 Peer to Peer atrav s da troca de informa o entre dois dispositivos ISO 21481 ou ECMA 352 NFCIP 2 especifica a maneira para detectar e seleccionar um dos tr s modos de comunica o a operar ISO 14443 15693 ou 18092 O NFC Forum tomou uma decis o importante ao permitir que fabricantes e desenvolvedores de aplica es criem novos e poderosos produtos dirigidos para o consumidor com o lan amento das seguintes especifica es aprovadas da arquitectura do NFC NFS09 NFC Data Exchange Format NDEF especifica um formato comum de dados para dispositivos NFC e etiquetas NFC NFC Record Type Definition RTD fornece directrizes para a especifica o de tipos de registos conhecidos para inclus o nas mensagens NDEF trocadas entre dispositivos NFC e entre dispositivos NFC e etiquetas FNS06 NFC Uniform Resource Identifier URI RTD proporciona uma maneira eficiente de armazenar URI utilizando o m
126. elo Dispositivo B Estas configura es s o importantes porque a forma como os dados s o transmitidos depende de o dispositivo estar a transmitir em modo activo ou modo passivo A distin o entre os dispositivos nos modos activos e passivos especifica a forma como os dados s o transmitidos Dispositivos passivos codificam os dados sempre com codifica o Manchester e ASK Amplitude Shift Keying a 10 Ao inv s disso nos dispositivos activos se a taxa de transfer ncia for de 106 kbps a codifica o Modified Miller com modula o a 100 MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 24 Caso a taxa de transfer ncia seja superior a 106 kbps a codifica o dos dados sempre com codifica o Manchester utilizando uma taxa de modula o de 10 Ver Tabela 2 4 Tabela 2 4 Codifica o e Modula o a diferentes velocidades de transfer ncia Pau07 Dispositivo Activo Dispositivo Passivo 106 kBaud Modified Miller 100 ASK Manchester 10 ASK 212 kBaud Manchester 10 ASK Manchester 10 ASK 424 kBaud Manchester 10 ASK Manchester 10 ASK A codifica o Manchester ver Figura 2 11 depende de duas poss veis transi es no ponto m dio de uma transi o Uma transi o baixo para alto representa um bit O enquanto uma transi o alto para baixo representa um bit 1 Assim no meio de cada per odo bit h sempre uma transi o As transi es no In cio de um per odo n o s
127. ementar _ Pausa 7 Figura 6 15 Actualiza pontos de um cart o parte 2 NFC Reader Actualizar Pontos do Cart o Informa o Pontos Actualizados com Sucesso Pontos Galp actuais 2201 Pontos 2001 incrementar Decrementar _ Pausa M Figura 6 16 Actualiza pontos de um cart o parte 3 6 6 Visualizar Cart o Comerciante Como a aplica o m vel desenvolvida n o possui um certificado n o poss vel aceder a partir desta aos cart es virtuais armazenados no Elemento Seguro Assim de forma a verificar se os pontos s o realmente bem actualizados atrav s do caso de uso anterior foi criada esta aplica o Java que permite visualizar toda a informa o para o cart o pertencente entidade seleccionada nessa aplica o Passos 7 1 Inicialmente necess rio colocar o telem vel NFC sobre o leitor NFC externo e seleccionar a op o de sincroniza o de uma liga o MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 83 2 Inicializa se a aplica o Java Visualiza Cart o que permite visualizar toda a informa o de um cart o no interior do SE do telem vel em contacto com o leitor NFC externo e selecciona se o cart o a visualizar ver Figura 6 17 NFC Reader Visualizar Cart o N mero 111000007 Data de Emiss o 05 04 2009 Figura 6 17 Visualiza os dados do cart o Galp armazenado no SE 6 7 Instalar inicializa o auto
128. ena o valor no telem vel Foi desenvolvido numa completa plataforma de pagamento m vel que flex vel e facilmente adapt vel s especificidades de cada mercado alvo Com o TagPay os clientes podem efectuar compras nas lojas afiliadas e restaurantes utilizando apenas o seu telem vel O TagPayTM est a ser alvo de testes piloto na Z mbia ndia frica do Sul Congo e na Rep blica Democr tica do Congo e est operacional em v rios pa ses africanos incluindo o Mali Nig ria e Gana FTG09 Para se efectuar um pagamento atrav s do sistema TagPayTM inicialmente o consumidor efectua uma chamada telef nica do seu telem vel para o servidor de pagamentos IVR Interactive Voice Response e introduz a sua chave de seguran a De seguida este coloca o seu MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 20 telem vel sobre o terminal POS Point of Sale ou Posto de Venda com o auricular na direc o do terminal Neste momento a transac o processa se sendo os dados transferidos pelo canal de udio entre o POS e o servidor IVR No fim como qualquer outro pagamento impresso um recibo com o valor da transac o efectuada Todos os servi os Tagattitude beneficiam das seguintes vantagens WTTOS e Bastante seguro e Extremamente intuitivo para o utilizador e Os telem veis j s o compat veis com NSDT n o necessitando de modifica es nem de hardware nem de software e Respeita a privacidade
129. endada formar um canal seguro como descrito na solu o Canal Seguro para o NFC Inser o de Dados Existem tr s contra medidas poss veis Uma delas fazer com que o dispositivo receptor responda sem nenhum atraso Neste caso o invasor n o pode ser mais r pido do que o dispositivo verdadeiro A segunda contra medida poss vel colocar o dispositivo receptor a escutar o canal de comunica o durante o tempo em que est aberto e a focar no ponto de transmiss o O dispositivo poderia ent o detectar o invasor A terceira op o novamente criar um canal seguro entre os dois dispositivos ver a solu o Canal Seguro para o NFC Man in the Middle Attack dif cil fazer um ataque Man in the Middle numa liga o NFC Recomenda se usar os modos de comunica o activo ou passivo de modo a que o campo RF seja continuamente gerado por uma das partes v lidas Al m disso o dispositivo em modo activo deve escutar o campo RF enquanto envia os dados para poder detectar eventuais dist rbios causados por um potencial invasor Canal Seguro para o NFC Estabelecer um canal seguro entre dois dispositivos NFC claramente a melhor abordagem para se proteger contra amea as de escutas e ataques de modifica o de dados Isto pode ser feito com muita facilidade porque uma liga o NFC n o suscept vel ao ataque Man in the Middle Um canal seguro pode ser facilmente estabelecido entre dois disposi
130. entre si Neste caso quando o utilizador aproxima o seu telem vel NFC de um leitor NFC este ir emparelhar uma liga o Bluetooth entre os dois dispositivos sendo de seguida transferida a campanha publicit ria formato pdf via Bluetooth para o telem vel do utilizador Pr condi es e O utilizador j se encontra registado o registo est activo e O utilizador possui espa o livre em mem ria no seu telem vel NFC suficiente para que a transfer ncia seja bem sucedida e O utilizador necessita de aproximar o telem vel a cerca de 3 cm de dist ncia do leitor NFC para que suceda o emparelhamento do bluetooth entre os dois dispositivos P s condi es e O utilizador recebe a campanha publicit ria no seu telem vel em formato pdf que fica guardado na pasta NFC CardmobiliCampanhas Passos 1 O utilizador aproxima o telem vel do leitor NFC localizado por exemplo entrada dos estabelecimentos 2 O leitor NFC efectua o emparelhamento do Bluetooth entre os dois dispositivos 3 O leitor NFC envia a campanha publicit ria em formato pdf para o telem vel do utilizador 4 O utilizador recebe uma mensagem no seu telem vel a perguntar se quer efectuar a transfer ncia da campanha publicit ria 5 Se o telem vel NFC do utilizador possuir suficiente espa o em mem ria para que a transfer ncia da campanha publicit ria ocorra com sucesso e este aceite a sua transfer ncia a campanha publicit ria ser guardad
131. erente a uma campanha publicit ria 2 A etiqueta NFC envia a imagem para o telem vel do utilizador 3 O utilizador recebe uma mensagem com a imagem a perguntar se quer guardar a Imagem no seu telem vel 4 Se o telem vel NFC do utilizador possuir suficiente espa o em mem ria para que a grava o do produto ocorra com sucesso e este aceite a sua grava o a campanha publicit ria ser guardada na pasta NFC Cardmobili Produtos do telem vel 5 Caso o utilizador n o aceite a grava o ou o telem vel n o a permita esta cancelada MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 105 A 3 Jogo Aplica o que permite apostar e trocar Pontos Esta aplica o ter o formato de um jogo na qual dois utilizadores poder o trocar pontos de um modo mais interactivo Sendo necess rio que ambos os utilizadores entrem na aplica o e possuem o cart o para o qual ser estabelecida a aposta de pontos Caso o utilizador A queira desafiar o utilizador B para um jogo este ap s seleccionar o cart o com o qual quer apostar pontos ter de indicar o n mero de pontos a apostar De seguida ir receber um alerta que lhe informa que deve aproximar o seu telem vel do telem vel do utilizador B Depois o utilizador B recebe uma mensagem que indica o n mero de pontos que est em aposta e a perguntar se aceita o desafio Em caso afirmativo ser efectuado o emparelhamento de uma liga o Bluetooth entre os
132. es consumidores da banda magn tica Figura 2 1 Cart o com Banda Magn tica Esta uma tecnologia com contacto e que apresenta algumas desvantagens face a outras tecnologias que t m vindo a surgir referidas mais adiante No entanto a cria o de uma norma para a alta coercividade que consiste na capacidade de um elemento em resistir reorienta o das suas part culas quanto maior for a coercividade do material mais est veis e seguras ser o MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 7 as mem rias com ele produzidas aliada s t cnicas de seguran a veio dar um novo nimo a esta tecnologia MS09 A banda magn tica tem como funcionalidade gravar e modificar dados associados a um determinado cart o Esses dados s o armazenados no cart o atrav s da altera o de pequenas part culas de ferro que se encontram na banda magn tica Estas bandas s o lidas atrav s do contacto directo com um leitor sendo passadas por uma cabe a de leitura poss vel destacar as seguintes vantagens da Banda Magn tica RV08 MS09 e Os dados podem ser modificados ou reescritos e Grande capacidade de dados comparativamente ao c digo de barras e mais seguro do que a tecnologia c digo de barras uma vez que n o humanamente leg vel e mune contamina o como sujidade gua leo etc e Sem componentes m veis fisicamente robusto e Possui normas bem definidas e N o necess
133. esenvolvido tinha como foco principal os casos de uso que utilizem a tecnologia de comunica o NFC de uma forma mais vis vel Assim n o foi dada tanta relev ncia a pormenores de implementa o como a forma de armazenamento de dados mas o estudo efectuado permitiu identificar a situa o para mais tarde poder ser resolvida Como tal grande parte do tempo foi dedicado a desenvolver casos de uso que incorporem a tecnologia NFC 4 1 4 APDU O APDU Application Protocol Data Unit a unidade de comunica o entre a aplica o m vel MIDlet e a rea Java Card do telem vel NFC Um APDU um pacote de dados que cumpre com um formato espec fico definido pela norma ISO 7816 Existem dois tipos de APDU o APDU de comando command APDU e o APDU de resposta response APDU O APDU de comando enviado da aplica o m vel para a rea Java Card O APDU de resposta a resposta ao comando enviado pela aplica o m vel sendo enviada da rea Java Card para a aplica o m vel WAP09 Um APDU de comando consiste em duas partes um cabe alho obrigat rio de 4 bytes contendo os bytes Classe Instru o Pl e P2 CLA INS P1 P2 e um campo opcional denominado por corpo que pode conter o campo Lc que denota o tamanho do campo de MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 61 dados do comando o campo de dados do comando e o campo Le que cont m o tamanho m ximo esperado da resposta
134. eslig la e colocar o telem vel NFC no ecr inicial ver Figura 6 22 RR ZOR ES TMN TR m Cart es n dispon veis Ir para Menu Nomes Figura 6 22 Ecr inicial do telem vel Nokia 6212 Classic 2 Aproximar o telem vel NFC da etiqueta instalada Esta ir fazer a aplica o m vel MIDlet Gest o de Cart es inicializar automaticamente e visualizar o cart o da entidade associada etiqueta Neste caso o cart o Modelo como se mostra na Figura 6 23 Cardmobili Gest o de Cart es R Fa Modelo Options Abrir Sair Figura 6 23 L e inicializa automaticamente a aplica o a partir de uma tag Cap tulo 7 Conclus es e Trabalho Futuro Este cap tulo apresenta as conclus es extra das a partir do projecto actual bem como poss veis melhorias para a solu o desenvolvida A necessidade de um sistema de comunica o na solu o Cardmobil que pretende incorporar todos os cart es de fideliza o de uma forma virtual num dispositivo m vel que permita aos seus futuros utilizadores comunicar entre si simplificando a forma como estes interagem e acedem informa o que lhes destinada no seu meio envolvente foi a principal raz o que levou a empresa ao presente estudo e desenvolvimento A tecnologia NFC tem um enorme potencial que pode fazer com que venha a ser mais ub qua que a tecnologia Bluetooth que actualmente uma das tecnologias de comunica o mais utilizadas pelos
135. esso ver Figura 6 20 Figura 6 20 A tag foi instalada com sucesso 6 8 Visualizar Cart o Tag Este caso de uso vem complementar a ideia do caso de uso anterior Assim ap s possuir uma etiqueta j instalada com a aplica o e associada a uma entidade quando se aproxima um telem vel dessa etiqueta ainda com a aplica o em execu o esta ir visualizar automaticamente o cart o da entidade qual a etiqueta est associada Passos l Ap s abrir a aplica o no telem vel o cart o seleccionado o do Continente por ser o primeiro cart o armazenado Como a etiqueta foi gravada com a entidade Modelo quando se aproxima o telem vel a aplica o mostra automaticamente o cart o Modelo tal como demonstra a Figura 6 21 Voo m Cardmobili Gest o de Cart es RS oh Modelo Options Abrir Figura 6 21 L cart o de uma tag MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 85 6 9 Inicializar automaticamente Aplica o Tag Este caso de uso vem complementar a ideia do caso de uso anterior Assim ap s se possuir uma etiqueta j instalada com a aplica o e associada a uma entidade quando se aproxima um telem vel que n o tem a executar a aplica o desenvolvida esta ir automaticamente inicializar a aplica o e visualizar o cart o da entidade qual a etiqueta est associada Passos l Caso a aplica o m vel esteja em execu o necess rio d
136. et WiFi Advantages 2006 http www bwif org wifi advantages html acedido pela ltima vez em 26 de Mar o de 2009 Bwif org Advanced Broadband Wireless Internet WiFi Disadvantages 2006 http www bwif org wifi disadvantages htm acedido pela ltima vez em 26 de Mar o de 2009 Matheus Candido Feevale Curso T cnico em Inform tica Infravermelho 2006 http www2 feevale br interativa acervo 2006 praticastecnico hw tematheuscandido pdf Ruth Cassidy NFC Forum Call for Entries Touching the Future NFC Forum Global Competition 17 de Dezembro de 2007 http www nfe forum org news pr view item key ffc0422bbc6504e4915ae500e4c19629dde0eSe9 IHS The Source for Critical Information and Insight Cambridge Consultants Introduce NFC Medical Device for Management of Diabetes 22 de Setembro de 2006 http engineers 1ihs com news 2006 cambridge nfc diabetes htm Joseph Chetie Cambridge University Press Fixed Mobile Wireless Networks Convergence Tecnologies Solutions Services 2008 David W C Chen MasterCArd Worldwide More Interactive Paument with NFC 17 de Abril de 2007 http mobile hkwdc org nfc2007 presentations Mastercard pdf Grace Chen UCSD Jacobs School Department of Computer Science and Engineering NFC Technology 21 de Novembro de 2008 http www cse ucsd edu classes fa08 cse237a topicresearch gchen tr report pdf Dee Chisamera EFluxMedia UN Report Mobile Subscribers Reach 4 1 Billion At The E
137. eu cart o BART mais de 800 vezes utilizando os seus telem veis NFC com uma m dia de cinco recarregamentos por participante e Mais de 80 por cento dos participantes indicaram que a aplica o da carteira m vel foi f cil de utilizar 2 3 6 2 Mercado Nacional Em Portugal a tecnologia NFC ainda est numa fase muito embrion ria sendo que os primeiros projectos come aram a surgir em meados de 2008 Os projectos que surgiram at data ser o apresentados seguidamente e est o inseridos no dom nio do pagamento m vel e bilh tica m vel Bilh tica m vel Portugal Em meados de 2008 a Link Consulting deu a conhecer o projecto Parqu metro Digital Este projecto surge totalmente baseado na solu o SmartPARKING uma evolu o da linha de produtos SmartCITIES que se destina aos operadores e organiza es com responsabilidades na gest o de espa os de estacionamento urbano de parques fechados ou de ruas Sar08 A Link acredita que o Sistema Integrado de Gest o e Optimiza o de Parqueamentos traz MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 44 v rios benef cios para o cidad o para as entidades que regulam o estacionamento e para as autarquias Do ponto de vista funcional o cidad o acede ao Parqu metro Digital quando interage com um terminal existente na zona de estacionamento atrav s do seu telem vel NFC da internet ou de um cart o inteligente O investimento por parte de um cl
138. ez dos habituais cabos Actualmente est incorporada em diversos tipos de dispositivos como computadores smartphones telem veis auriculares e impressoras ver Figura 2 6 Us Figura 2 6 V rios tipos diferentes de dispositivos Bluetooth N g 2 MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel i O Bluetooth existe desde 1998 BCS08 e um padr o global de comunica o sem fios primariamente projectado para um baixo consumo de energia e com curto alcance depende da pot ncia m xima permitida 1 metro 10 metros e 100 metros que permite a transmiss o de dados entre aparelhos compat veis Utiliza uma tecnologia de transmiss o por salto de frequ ncia que permite uma comunica o confi vel e sem interfer ncias A transmiss o de dados feita atrav s de radiofrequ ncia de 2 4GHz permitindo que um dispositivo detecte o outro independente das suas orienta es desde que estejam dentro do limite de proximidade WBT08 Actualmente existem v rias vers es do Bluetooth no mercado sendo que a vers o 1 2 tem uma taxa de transmiss o de IMbit s e a vers o 2 0 pode atingir a velocidade de 3Mbit s BCS08 Diferente de outras solu es ad hoc onde os dispositivos compartilham o mesmo canal o Bluetooth foi desenvolvido para que ocorra um n mero elevado de comunica es descoordenadas dentro da mesma rea Assim no Bluetooth existe um grande n mero de canais independentes e n o si
139. foi a alternativa encontrada para contornar o problema da aplica o Java ME a executar no telem vel designada por MIDlet ou seja a aplica o do perfil Mobile Information Device n o estar certificada o que impossibilita a sua comunica o com o Elemento Seguro do pr prio telem vel este problema n o se verifica no emulador e Permitir ao utilizador do dispositivo m vel consultar os dados de cada um dos cart es virtuais com recurso ao ecr e ao teclado do telem vel de modo a seleccion lo e Permitir aos utilizadores que possuam esta aplica o instalada no seu telem vel trocar pontos via NFC de um cart o virtual seleccionado e Instalar dados numa etiqueta que esteja associada a uma determinada entidade de modo a permitir a inicializa o autom tica da aplica o quando o telem vel interagir com a mesma e Executar automaticamente a aplica o quando o utilizador aproxima o seu telem vel de uma etiqueta previamente instalada e seleccionar o cart o da entidade que lhe est associada O Telem vel NFC subdivide se em tr s componentes principais e Componente Java ME consiste numa aplica o MIDlet executada no ambiente Java ME que cont m toda a interface gr fica com o qual o utilizador interage e Elemento Seguro Java Card MiFare constitu do pela rea Java Card e pelo elemento MiFare A componente Java Card consiste numa aplica o executada em ambiente Java Card applets nesta aplica
140. fornece um ID que permite aceder informa o do produto que est armazenado numa Base de Dados do lado do leitor e Sujeito a deteriora o ou erros de impress o levando a erros de leitura A necessidade de armazenar maiores quantidades de dados num c digo de barras levou ao aparecimento do c digo de barras 2D Esta uma tecnologia recente que permite armazenar maiores quantidades de informa o em pouco espa o permitindo assim distribuir e detectar informa o sem acesso a uma Base de Dados BD do lado do leitor ver Figura 2 3 DEMO Figura 2 3 Exemplo de um C digo de Barras 2D Embora as barras 2D sejam bidimensionais possuem altura e largura a informa o nelas contida est codificada de forma unidimensional A sua altura irrelevante e apenas serve para facilitar o processo de detec o Na actualidade com a massifica o das c maras digitais poss vel a um telem vel equipado com uma c mara fotogr fica ler um c digo de barras 2D e g Enigma WTI09 e 1D e g Realeyes3D RQc08 Mas mais dificil para uma aplica o reconhecer o c digo de barras 1D visto que apesar de as c maras j possu rem alta resolu o e lentes com foco autom tico continua a ser cr tico para a maioria dos telem veis tirar uma foto suficientemente clara bem focada sendo bem percept veis todas as linhas do c digo de barras para a aplica o a interpretar BBV06 O aparecimento do c digo de barras 2D n
141. gente e Armazenar no telem vel os cart es de fideliza o e de identifica o e Trocar cart es com outro telem vel e Pagar o autocarro ou a tarifa do comboio com o telem vel e Imprimir uma imagem numa impressora e Utilizar terminais de um POS para efectuar o pagamento de uma compra da mesma forma que a norma da tecnologia de identifica o contactless do cart o de cr dito e Emparelhar automaticamente e com muito mais facilidade uma liga o Bluetooth entre dois dispositivos NFC tornando a transmiss o mais r pida de ficheiros com elevadas dimens es O NFC tamb m foi concebido para trabalhar em conjunto com protocolos como o Bluetooth e Wi Fi permitindo assim aos dispositivos comunicarem a maiores dist ncias e transferir os dados mais rapidamente Como o NFC tem um custo bastante reduzido em rela o ao Bluetooth e Wi Fi vem possibilitar ao utilizador um vasto leque de poss veis cen rios de aplica o Visto que na actualidade cerca de 60 da popula o mundial possui um telem vel Ch109 e sendo considerado por muitos como um dos objectos pessoais mais importantes esta uni o dos telem veis com a tecnologia NFC surgiu com toda a naturalidade Na Europa a Nokia a empresa de telecomunica es que recentemente mais tem apostado na produ o de telem veis NFC W1 09 como exemplo o Nokia 6212 Classic As fun es de um telem vel NFC s o muito semelhantes norma contactless dos cart es inteli
142. gentes que s o usados mundialmente em cart es de cr dito e em bilhetes para sistemas de transporte p blico Uma vez que uma aplica o como uma aplica o de cart o de cr dito tenha sido bem desenvolvida para um telem vel NFC o cliente pode efectuar pagamentos atrav s de MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 22 um simples aproximar do telem vel a um leitor de um POS O telem vel NFC tamb m oferece maior seguran a permitindo ao utilizador proteger melhor as aplica es que necessitam de maiores n veis seguran a atrav s das funcionalidades da interface de utilizador por exemplo com um pedido de introdu o de uma chave de seguran a Esta o Ve culo Loja Teatro Qualquer Aeroporto Restaurante Est dio Lugar 7 a z E o F gt D A at qa md gt Le e lt Transferir e Passar Port o Personalizar o Entrar e sair op po Passar pela biaia O ES do escrit rio cart o de cr dito entrada aa Obter informa o iii i aplica es anhar pontos g deum cartaz Trocar cart es i Obter informa es a a inteligente Usar como carta e de fidelidade Verificar o hist rico e contacto E de condu o iooi de eventos dos usos o Obter informa o PS A asa cup es Transferir bilhetes o mst este ne Pagar o parque Entrar na sess o amp Pagar a tarifa do de estacionamento do PC imprimir Partilhar Bloquear o t xi autocarro numa impressora informa es com telem vel ou
143. gera o de telem veis que chegar o entre 2012 e 2013 Estes acordos s o feitos para que o NFC seja adicionado aos chips de comunica o que lidam com as liga es Bluetooth e outras MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 47 comunica es locais permitindo que as funcionalidades NFC sejam adicionadas aos telem veis por menos de 1 US ClaH09 Os ensaios confirmam que as pessoas d o mais uso tecnologia NFC nos servi os de transportes estando os pagamentos m veis em segundo lugar As transac es entre 1 US e 25 US apresentam a maior oportunidade para o uso de pagamentos via NFC em vez do modo de dinheiro tradicional Ver Figura 2 36 INP08 Oportunidade A SE Contactless 50 100 IM 8 9 25 50 43 6 a US c es y 5 10 258 9 25 55 E 170 O 1 2 M 1 16 2 a s 56 5 SALE ADAS g 25c 50c ME 50 1 Oportunidade 10c 25c 34 Total em 2004 al Acimados 10c 7 7 724 2 Bn 0 50 100 150 200 250 300 Valor em Dinheiro das Transac es Sector Retalho US B Figura 2 36 Oportunidade para o NFC nas transac es Gr fico adaptado de INP08 Segundo Richard Traherne chefe da comunica o sem fios da Cambridge Consultants o NFC tem potencial para ser um catalisador no desenvolvimento da efici ncia e portabilidade dos dispositivos m dicos para um vasto n mero de aplica es CCI06 NFC has the p
144. gias de computa o e comunica es m veis e vocacionada para a implementa o de solu es inovadoras que tirem partido de processos e ambientes tecnol gicos pr existentes Em Julho de 2008 a Mobicomp foi adquirida pela Microsoft Movensis uma empresa portuguesa criada em 2000 posicionada no mercado de desenvolvimento de solu es m veis NetBeans um ambiente de desenvolvimento integrado IDE gratuito e de c digo aberto para desenvolvedores de software na linguagem Java Nokia PC Suite uma aplica o disponibilizada pela Nokia utilizada para estabelecer uma interface entre dispositivos m veis Nokia e computadores que possuem o sistema operativo Windows NXP Semiconductors a empresa l der da ind stria de transac es de cart es inteligentes contactless NXP Semiconductors l der da ind stria de transac es de cart es inteligentes contactless open source refere se ao software livre ou seja aquele que respeita as quatro liberdades definidas pela Free Software Foundation Piconet uma rede constitu da por dispositivos Bluetooth que se ligam entre si de uma forma ad hoc POS Point of Sale ou Posto de Venda pode ser uma loja o local onde se efectuam os pagamentos numa loja ou um local onde uma transac o financeira ocorre MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 100 Router um aparelho que numa rede de comuta o por pacotes respons vel pelo enc
145. ico e de pagamentos Fotod odo um componente electr nico e um tipo de fotodetector Gemalto uma empresa que oferece solu es em seguran a digital de ponta a ponta projectadas para tornar as interac es pessoais mais convenientes seguras e agrad veis Giesecke amp Devrient G amp D uma empresa Alem com sede em Munique que fornece cart es inteligentes GPShell permite instalar a applet com extens o cap no Elemento Seguro de um telem vel NFC atrav s de um leitor NFC externo GSMA Mobile Innovation por mais de 14 anos a GSMA tem promovido a inova o m vel e a partilha de ideias em todo o mundo tornando se a associa o comercial m vel maior do mundo Os seus objectivos assegurar que os telem veis e os servi os wireless continuam a melhorar e evoluir i e significa isto ou por outras palavras prov m do latim id est IMS Research foi fundada em 1989 sendo um dos principais fornecedores de estudos de mercado pormenorizados e de qualidade ind stria electr nica INSIDE Contactless uma organiza o que aposta nas tecnologias e solu es contactless Interactive Voice Response IVR uma tecnologia interactiva que permite a um computador detectar voz e sinais telef nicos no decorrer de uma chamada Java Swing uma API Java para interfaces gr ficas Java Card Development Kit JCDK permite compilar a classe desenvolvida na tecnologia Java Card e gerar o fiche
146. idhut com pages How much does RFID Cost html acedido pela ltima vez em 26 de Mar o de 2009 Rfid ready Inside Contactless Celebrates Banner Year for MICROREAD NFC Chip 6 de Fevereiro de 2009 http www rfid ready com 20090206791 mobile payment inside contactless celebrates banner year for microread nfc chip html 10 GBDe Summit Sustainable e commerce Business Society International NFC Payment Issue Group Activity Report 31 de Outubro de 2008 http www gbd e org events 2008 summit2008 pdf INP pdf VIVASEMFIO com Ingressos e pagamentos movies NFC 8 de Setembro de 2008 http www vivasemfio com blog category nfc near field communication forum pan acedido pela ltima vez em 27 de Mar o de 2009 ContactlessNews Contactless Smart Cards RFID Payment Transit and Security Juniper forecasts 400 million mobile ticketing users by 2013 but growth hampered by lack of readers NFC phones 21 de Outubro de 2008 http www contactlessnews com 2008 10 2 1 jumper forecasts 400 milhon mobile ticketing users by 2013 but growth hampered by lack of readers NFC phones Llse Jurrien LetsGoMobile an imaging network production Sprint cell phone payment trial 7 de Maio de 2008 http www Jetsgomobile org en 3393 sprint cell phone Mickey Alam Khan Mobile Marketer The News Leader in Mobile Marketing Media and Commerce Mobile commerce trial works with Jack in the Box and First Data 21 de Abril de 2009 http www mobilema
147. ied Modeling Language Uniform Resource Identifier United States dollar Universal Subscriber Identity Module Visualization of Real time Transport Interchange Wireless Local Area Network Winter Music Conference Cap tulo 1 Introdu o Apresenta se de seguida o enquadramento e a motiva o do projecto proposto e desenvolvido pelo Autor no mbito da disciplina de Disserta o do Mestrado Integrado em Inform tica e Computa o MIEIC Fornece se ainda o contexto para que se entenda a sua finalidade e utiliza o 1 1 Contexto Enquadramento O desenvolvimento do projecto teve lugar numa institui o externa denominada Documento Cr tico Desenvolvimento de Software S A com uma dura o total de vinte semanas A Documento Cr tico Desenvolvimento de Software S A uma empresa rec m criada start up que se encontra a desenvolver um projecto denominado Cardmobili que explora reas de conhecimento como Interac o e Multim dia Informa o e Tecnologias de Comunica o Este um projecto inovador que tem como alvo a plataforma m vel e a internet sendo o maior esfor o da empresa concentrado no desenvolvimento de software O servi o Cardmobili est em desenvolvimento e descrito pela empresa como uma solu o que ir tornar as nossas vidas mais simples ao tornar mais f cil e conveniente guardar todos os nossos cart es de fideliza o e g cart o Modelo BP Sacoor etc num nico dispositivo m v
148. iente neste sistema torna se marginalmente mais elevado quando equiparado com a aquisi o de parqu metros normais Mas ao investir numa solu o de gest o mais optimizada permite a reten o de novas receitas e uma redu o dos custos operacionais por parte dos operadores de parques o que justifica totalmente o investimento mais elevado Este projecto integra m ltiplas tecnologias desde os cart es inteligentes Calypso MiFare entre outros a telem veis NFC POS banc rios parqu metros quiosques e barreiras de acesso aos parques Pagamento m vel Portugal O grupo Les Mousquetaires prepara se para implementar nas suas lojas ainda este ano 2009 pagamentos contactless atrav s da tecnologia NFC Em termos pr ticos o cliente ter que passar o telem vel NFC por um leitor e inserir os valores a serem debitados na sua conta Fri09 Apesar da tecnologia se encontrar ainda em poucos dispositivos no mercado o grupo acredita que existir uma massifica o durante o segundo semestre de 2009 Desta forma as lojas Intermarch ser o equipadas com terminais NFC fornecendo uma nova e simples forma de pagamento aos seus clientes 2 3 7 Futuro A tecnologia NFC vem tentar responder aos pedidos dos utilizadores mais exigentes uma vez que estes est o sempre em busca de formas mais f ceis de interagir com o seu ambiente imediato facilitando a comunica o entre aparelhos electr nicos e permitindo o acesso a uma nova gama d
149. ifica es para as etiquetas tipo 1 2 3 e 4 fornecem as informa es t cnicas necess rias para implementar o leitor escritor e as funcionalidades de controlo associadas dos dispositivos NFC para interagir com as etiquetas As etiquetas destes 4 tipos s o todas baseadas em produtos contactless que est o dispon veis comercialmente sendo representadas na tabela seguinte Tabela 2 6 NFS09 N1r09 Tabela 2 6 Tipos de Etiquetas especificadas pelo NFC Forum Rou08 Tipo 1 Tipo 2 Tipo 3 Tipo 4 Baseia se na ISO 14443 A ISO 14443 A FeliCa ISO 14443 A B l l leitura reescrita leitura reescrita leitura reescrita leitura reescrita apenas leitura pr apenas leitura pr Modos op o para modo op o para modo l configurado pelo configurado pelo de apenas leitura de apenas leitura fabricante fabricante vari vel limite 96 bytes 48 bytes E ne x E i te rico de mem ria vari vel at 32KBytes Mem ria expans vel at 2 expans vel at 2 PED ESSO Kbytes Kbytes 7 5 e i servi o TOOLE E 106 kbit s 106 kbit s AER tas 424 kbit s Comunica o kbit s Custo baixo baixo moderado moderado Casos de Uso Etiquetas com pouca mem ria para aplica es simples Etiquetas flex veis com mais mem ria oferecendo capacidades multi aplicacionais MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 28 2 3 3 Arquitectura O telem vel o dispositivo m vel perfeito para implementar e
150. ilita muitos aspectos do quotidiano desde o transporte e g Via Verde e Andante servi os banc rios compras entretenimento at a aplica es intuitivas como f cil troca de informa es entre dispositivos digitais e Ind stria autom vel A produ o de qualquer carro implica dezenas de milhares de componentes individuais A montagem de todos estes componentes exige um acompanhamento minucioso de cada um dos componentes e uma adi o sequencial delas durante o processo de fabrica o e Ind stria de avia o Todos os argumentos aplicados ind stria autom vel tamb m se aplicam avia o e Transporte Global Estas aplica es servem o processo de acompanhamento e monitoriza o das opera es relativas circula o de mercadorias expedidas em paletes e contentores como parte do com rcio internacional global utilizando v rios meios de transporte que incluem navios comboios cami es barcos e avi es A tecnologia RFID como todas as outras tecnologias apresenta vantagens e desvantagens e Vantagens RFI09 RBG09 o Identifica o sem fios mesmo sem linha de vis o ao contr rio da IrDA o FE capaz de penetrar atrav s de diferentes materiais como caixas de papel madeira etc Podem ser identificados v rios transponders em menos de um segundo E poss vel ler v rios transponders simultaneamente garantida alta seguran a atrav s de criptografia e protec o contra c pia O O O O
151. ilizador navegar entre todos os cart es dispon veis na aplica o sendo esta muito importante porque quando o utilizador possuir muitos cart es o MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 116 acesso ao cart o pretendido r pido e simples Estes cart es podem estar armazenados no Elemento Seguro ou num RecordStore do RMS Record Management System Caso a aplica o esteja certificada ou o utilizador esteja a executar a aplica o no emulador da Nokia com um telem vel virtual associado a um Smart Card virtual baseado no plugin NFC SmartCardEmulator jad a aplica o acede aos cart es armazenados no SE Caso n o se verifique nenhuma das duas situa es descritas acima e como a aplica o desenvolvida n o est certificada logo n o consegue aceder ao SE De modo a ser poss vel a sua utiliza o e teste num telem vel NFC real criou se a alternativa de aceder aos cart es virtuais existentes no RMS Instala o Para executar a aplica o no emulador da Nokia e aceder aos cart es armazenados no SE necess rio inicialmente copiar a pasta S40 Nokia 6212 NFC SDK para a raiz do disco C N e de seguida executa se a aplica o nfemanager exe localizada na pasta CAS40 Nokia 6212 NFC SDKA NFCManagerV e Agora necess ria a cria o de um Smart Card que ser baseado no plugin NFC SmartCardEmulator jad como exemplificado pela Figura B 2 i Nokia NFC Manager
152. in Not attached Ticketing Plug in CE E Not attached EM P MyNewSmartcard NFC Plug in Jot attached E Ada SS e gt Not attached PEET 3 S S Eu T N p M Z e o a Deta Nokia 6212000 b NFC ntenna raae s2 7 Reattas Nokia 6212002 b Embedded Tag NS qdo LS Embedded Smart Card Ey Configure E Sample Tags 3 ample Tags 3 k gs fg Reload Ctri R dei eso Egg Delete UL GILGLA Business Rename Not attaci Change Icon Alarm Clg Change UID Not attach YOW Ta Mifare 4k Mak Not attached Figura B 3 Associa o do SmarCard criado ao telem vel virtual Passos gt Telem vel Real 1 Instalar o Nokia PC Suite no Computador e us lo para instalar a aplica o m vel NFC GerirCartoes jar no telem vel NFC Para tal necess rio que o telem vel esteja ligado ao computador ou por Bluetooth ou por cabo USB ver Figura B 4 Nokia PC Suite Ficheiro Web Defini es Ajuda Nokia 6212 classic 7 T Nokia Application Installer Ligado a Nokia 6212 dassic P l Ficheiro Omeucomputador Omeutelefone Ajuda Arrastar e largar O meu computador O meu telefone conte do aqui gt b O TE E 5 plicacao x Nokia 6212 classic C Mem ria do telefone X Nome Nome da aplica Taman Tipo conv en de es ES fr conv en de es 92 KB Aplica o down en de es ES es down en de es 471 KB Aplica o l mynokia en
153. io m vel Java SE Java 2 Standard Edition JCDK Java Card Development Kit JCOP Java Card OpenPlatform JCRE Java Card Runtime Environment JSR Java Specification Requests JVM Java Virtual Machine LAN Local Area Network LF Low Frequency Baixa Frequ ncia LLCP Logical Link Control Protocol MIEIC Mestrado Integrado de Inform tica e Computa o MNO Mobile Network Operators NAB National Australia Bank NDEF NFC Data Exchange Format NFC Near Field Communication NSDT Near Sound Data Transfer OTA Over The Air P2P Peer to Peer Ponto a Ponto PC Personal Computer Computador Pessoal PDA Personal Digital Assistants POS Point of Sale ou Point of Service Posto de Venda RAM Random ccess Memory RF Radio frequency Frequ ncia de R dio RFID Radio Frequency IDentification RMS Record Management System RMV Rhein Main Verkehrsverbund ROM Read Only Memory RS RecordStore RTD Record Type Definition SD Secure Digital SDIO Secure Digital Input Output SDK Software Development Kit SE Secure Element Elemento Seguro SIM Subscriber Identity Module SMS Short Message Service SSID Service Set Identifier STA Station SWP Single Wire Protocol MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel xi TIM TSM TV UHF UICC UML URI US USIM VORTIX WLAN WMC Telecom Italia Mobile Trusted Service Manager Televis o Ultra High Frequency Frequ ncia Ultra Alta Universal Integrated Circuit Card Unif
154. iormente manipulados A viabilidade deste ataque depende altamente da for a aplicada na modela o da amplitude Isto porque a descodifica o do sinal diferente para uma modula o a 100 e uma a 10 Para a codifica o Modified Miller com 100 ASK este ataque vi vel para alguns bits e imposs vel para outros bits mas para a codifica o Manchester com 10 ASK este ataque vi vel em todos os bits Inser o de Dados Este ataque ocorre quando o invasor insere mensagens para o interc mbio de dados entre os dois dispositivos Mas isto apenas poss vel quando o dispositivo receptor demora muito tempo para responder O invasor poderia ent o enviar os seus dados mais cedo do que o receptor v lido A introdu o apenas ser bem sucedida quando os dados inseridos podem ser transmitidos antes do dispositivo original come ar a enviar a resposta Se ambas as streams de dados se sobrepuserem os dados ser o corrompidos Man in the Middle Attack No cl ssico ataque Man in the Middle duas pessoas querem comunicar entre si chamados Ana e Jo o quando s o enganadas para uma conversa a tr s por um invasor Maria ver Figura 2 17 e o N Figura 2 17 Configura o do ataque Man in the Middle Ana e Jo o n o devem estar conscientes do facto de que eles n o est o a comunicar um com o outro mas que ambos est o a enviar e receber dados da Maria Ana e Jo o querem chegar a acordo sobre uma chave secreta que
155. ipo desenvolvido em conjunto com a Philips demonstra como o NFC pode ser explorado de forma a simplificar o tratamento de milh es de diab ticos em todo o mundo e poder ser o primeiro de uma nova gera o de dispositivos m dicos que utilizam NFC Cwt06 Pagamento m vel Bilh tica m vel Inglaterra Entre 2006 e 2007 o clube de futebol Manchester City realizou com xito um ensaio dum sistema de bilh tica m vel mas n o pode oferecer o servi o a todos os seus adeptos at que sejam desenvolvidas as pr ximas gera es de telem veis NFC e que estes sejam comercializados em grande massa Dri07 A Premiership Club equipou 30 f s no inicio da poca com telem veis NFC para armazenar informa es dos bilhetes e abrir as portas do est dio quando aproximados do terminal NFC Segundo Duncan Martin dirigente do clube ingl s a experi ncia provou que a tecnologia tem futuro e o feedback dos f s de todas as idades foi positiva The trial proved the technology works and the feedback from fans of all ages has been positive Dri07 MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 39 Cartazes Inteligentes Inglaterra Em Agosto de 2007 foi lan ada em Londres uma das mais inovadoras e recentes experi ncias piloto do NFC Durante o ensaio de tr s meses passageiros seleccionados frequentadores do metro de Blackfriars puderam consultar mapas direc es e conselhos de viagem em tempo real a
156. ir o usar para estabelecerem um canal seguro No entanto como a Maria est no meio poss vel que Maria estabele a uma chave com a Ana e outra chave com o Jo o Quando a Ana e o Jo o mais tarde usarem a sua chave para proteger os dados Maria capaz de escutar a comunica o e tamb m manipular os dados que est o a ser transferidos 2 3 4 2 Solu es e Recomenda es Escutas Deve se notar que o NFC por si s n o se consegue proteger a ataques de escutas importante assinalar que os dados transmitidos no modo passivo s o significativamente mais dif ceis de sofrer escutas mas usar apenas o modo passivo n o suficiente para a maioria das aplica es que transmitem dados sens veis A solu o real estabelecer um canal seguro como ser delineado mais frente na solu o Canal Seguro para o NFC MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 32 Corrup o de Dados Os dispositivos NFC podem contrariar este ataque enquanto estiverem a transmitir dados pois podem examinar o campo RF Se um dispositivo NFC fizer isto ser capaz de detectar o ataque Isto porque a energia que necess ria para corromper os dados significativamente maior do que a energia que pode ser detectada pelo dispositivo NFC Assim todos estes ataques podem ser detect veis Modifica o de Dados E poss vel proteger a modifica o de dados de variadas maneiras mas a solu o recom
157. ir uma classifica o ao mesmo de modo que quando voltar a consultar o produto essa pontua o lhe indicar se lhe agradou ou n o esse produto Pr condi es e O utilizador j est registado o registo est activo e est dentro da aplica o e A aplica o possui pelo menos um produto e O utilizador est no ecr Consultar Produtos e j pesquisou pelo produto P s condi es e O utilizador atribui uma classifica o a um produto ficando esta guardada na base de dados e O utilizador visualiza o produto seleccionado com a pontua o atribu da Passos 1 O utilizador est no ecr Consultar Produtos e j pesquisou pelo produto 2 O utilizador escolhe a op o para atribuir uma pontua o a um produto 3 Abre uma janela com uma op o para o utilizador introduzir uma classifica o de 1 a 5 para o produto 4 O utilizador submete a pontua o A 4 9 Ver Hist rico do Pre o de um Produto Actores Utilizador Cen rio O utilizador possui curiosidade em consultar a evolu o do pre o de um produto ao longo do tempo Pr condi es e O utilizador j est registado o registo est activo e est dentro da aplica o e A aplica o possui pelo menos um produto e esta j sofreu v rias altera es de pre o ao longo do tempo para o mesmo comerciante ficando todas as altera es registadas na base de dados P s condi es e Abre uma janela que apresenta a evolu
158. irec o a um lan amento comercial do NFC ClaA09 Os tr s meses de ensaio parte da iniciativa da GSM Association s Global Pay Buy Mobile come aram em Agosto de 2008 em Melbourne s Docklands e foi concebido como ensaio de forma a provar o conceito do Single Wire Protocol SWP para o NFC Os consumidores foram equipados com um telem vel e um cart o SIM da Telstra para o qual eles transferiam via OTA uma aplica o de cart o de cr dito da Visa NAB Eles puderam ent o usar o telem vel para efectuar a compra de bens e servi os num valor at cerca de 27 em leitores activos da Visa pay Wave nos comerciantes que participaram O custo das compras era de seguida recuperado para a sua conta do cart o de cr dito Visa NAB De acordo com as empresas a experi ncia foi um tremendo sucesso The trial exceeded expectations with a clear consumer demand emerging for contactless mobile payments and services during the trial leading the three organizations to continue to explore opportunities in this area in the next few years ClaA09 Os consumidores envolvidos neste ensaio forneceram um feedback extremamente positivo ClaA09 e 90 dos participantes ficaram muito satisfeitos ou extremamente satisfeitos com o sistema de pagamento m vel sem contacto e 95 dos participantes disseram que provavelmente ou muito provavelmente iriam utilizar esta tecnologia no futuro e 78 dos participantes disseram que efectuar o pagamen
159. iro com extens o cap utilizado para instalar a applet no Elemento Seguro de um telem vel MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 99 JSR 177 define uma biblioteca opcional de Java ME que aumenta as suas funcionalidades ao n vel da seguran a e permite s aplica es m veis aceder rea Java Card JSR 257 uma API de Java ME que possui a interface ISO 14443 para comunicar com Smart Cards key fob geralmente um objecto decorativo e por vezes pode ser til muitas vezes as pessoas transportam no juntamente com as suas chaves Link Consulting uma empresa portuguesa de consultadoria e de engenharia no sector das Tecnologias de Informa o Logical Link Control Protocol LLCP uma especifica o do NFC definida pelo NFC Forum para suportar liga es P2P entre dois dispositivos NFC Manchester Coding M todo de codifica o de dados usado na comunica o por exemplo em algumas redes locais este combina dados e sinais de sincroniza o em um mesmo fluxo de Bits MIDlet uma aplica o m vel desenvolvida em Java para dispositivos m veis MiFare norma open source criada pela Philips e regularizado pela NXP Semiconductors O MiFare utiliza se em centenas de diversas aplica es como portagens rodovi rias cart es de acesso e cart es telef nicos Mobicomp uma empresa portuguesa completamente dedicada ao desenvolvimento de solu es de neg cio assentes em tecnolo
160. is diferen as entre NFC e tecnologias como Bluetooth e Wi Fi HB06 Este compat vel funcionalmente com todas as etiquetas RFID e com as normas FeliCa e MiFare dos Smart Cards A interface pode funcionar em v rios modos Os modos s o distinguidos se um dispositivo cria o seu pr prio campo RF Radio frequency ou se o dispositivo absorve energia do campo RF gerado por outro dispositivo Se o dispositivo gerar o seu pr prio campo designa se por dispositivo activo caso contr rio denomina se por passivo Tal como as etiquetas na tecnologia RFID os dispositivos activos normalmente t m uma fonte de alimenta o enquanto dispositivos passivos geralmente n o e g os Smart Cards O acoplamento indutivo leva os dispositivos passivos a absorver energia do dispositivo activo quando estes ficam suficientemente pr ximos Uma vez ligado o dispositivo passivo pode comunicar e trocar dados com o outro dispositivo Quando dois dispositivos comunicam existem tr s poss veis configura es Ver Tabela 2 3 HB06 Tabela 2 3 Configura es da comunica o HB06 Dispositivo A Dispositivo B Descri o Quando um dispositivo envia dados cria um campo RF Quando um dispositivo est espera de dados n o gera nenhum campo RF Deste modo o campo RF alternadamente gerado pelo Dispositivo A e Dispositivo B Activo Activo Activo Passivo O campo RF gerado apenas pelo Dispositivo A Passivo Activo O campo RF gerado apenas p
161. ista com todos os produtos j comprados at data que est o armazenados na base de dados b O utilizador selecciona uma categoria para o produto e este ir filtrar o nome pela categoria seleccionada 4 apresentado ao utilizador as novas funcionalidades poss veis de escolher ap s seleccionar um produto A 4 4 Acrescentar Produto Lista de Compras Actores Utilizador Cen rio O utilizador pode criar uma lista de compras antes de ir ao estabelecimento em vez de usar o m todo tradicional de criar a lista de compras num papel Observa es Quando o utilizador est a introduzir um novo produto sua lista de compras este ap s j ter pesquisado pelo produto que quer introduzir apenas necessita de escolher a op o Adicionar Produto Caso o utilizador nunca tenha efectuado a compra desse produto este poder introduzir o nome do produto manualmente e escolher a op o Adicionar Produto Mas depois no estabelecimento ter de ser o utilizador a riscar e introduzir o pre o do produto continuando na mesma a ser vantajoso aproximar o telem vel da etiqueta NFC de modo a adicionar esse produto base de dados para posterior utiliza o Ap s o utilizador seleccionar o produto ter de indicar a quantidade a comprar desse produto Pr condi es e O utilizador j est registado o registo est activo e est dentro da aplica o e O utilizador est no ecr Consultar Produtos e j pesquisou
162. ita de energia interna e A intelig ncia reside fora do cart o em sistemas pr estabelecidos e Baixo custo de produ o Algumas desvantagens do uso de cart es com banda magn tica RV08 MS09 e N o funciona dist ncia necessita de ter contacto com o leitor e Requer uma base de dados centralizada e Capacidade de armazenamento limitada e Como tem a necessidade de estar em contacto com o leitor est sujeito a sofrer deteriora o e Se entrar em contacto com campos magn ticos poder corromper os dados e Como n o leg vel para o ser humano sem o aux lio de outros dispositivos poder ter desvantagens para certas aplica es 2 2 2 C digo de Barras Os C digo de Barras s o uma tecnologia que tal como a banda magn tica muito usada actualmente e tem origens h v rias d cadas atr s Desde a sua primeira utiliza o por volta de 1974 Ada09 e vindo a ser utilizada em quase todas as reas em particular na identifica o de produtos Os c digos de barras fornecem um m todo simples e barato de codifica o de informa o que facilmente lida por leitores electr nicos baratos Este tamb m permite que os dados sejam recolhidos rapidamente e com extrema precis o Uma das formas do c digo de barras consiste num conjunto de linhas paralelas de diferentes larguras sendo denominadas C digo de Barras ID Estes c digos de barras podem apenas codificar n meros e podem variar em densidad
163. itibank visa and ml unite to launch m payment trial m singapore Near Field Communication Research Lab Hagenberg Devices 2009 http Awww nfc research at index php 1id 45 acedido pela ltima vez em 27 de Mar o de 2009 Dave Drielos Computing co uk Man City scores with mobile ticketing system 5 de Abril de 2007 http www computing co uk computing news 2187194 man city scores mobile NFC Forum Essentials for Successful NFC Mobile Ecosystems Outubro de 2008 Amy Mae Elliott Pocket lint Gadget News Reviews Video GSMA calls for more NFC enabled handsets Lack of decent phones holding back contactless payment 18 de Novembro de 2008 http www pocket lint com news news phtml 19269 20293 gsma calls more nfc enabled handsets phtml MacallyTM eNetMouse http www macally europe com productpage php product 1 186 acedido pela ltima vez em 27 de Mar o de 2009 enyab Forum Nokia com Driving mobile innovation APDU and NDEF 20 de Setembro de 2008 http discussion forum nokia com forum showthread php p 5 19953 Stephanie Ericksen CARTES amp Identification VISA NFC Forum Meeting Enabling Mobile Services From Concept to Reality 2008 Ernest jr Bluetooth Essentials Bluetooth Advantages and Disadvantages 9 de Mar o de 2008 http bluetoothessentials blogspot com 2008 03 bluetooth advantages and disadvantages html acedido pela ltima vez em 26 de Mar o de 2009 Barcoding Incorporated Five Advantage
164. l NFC comunicando por interm dio do leitor NFC externo mas nenhum destes dois leitores possibilitam comunica es P2P As etiquetas utilizadas para teste neste prot tipo s o etiquetas MiFare Standard 4K e Ultralight que vieram juntamente com o telem vel Nokia 6212 Classic e o leitor ACRI22 respectivamente 5 2 Ferramentas de Desenvolvimento Utilizadas Para o desenvolvimento deste prot tipo foi necess rio instalar um IDE Integrated Development Environment open source de Java que permitisse programar de acordo com as especifica es Java SE e Java ME Para tal estudaram se os IDEs Eclipse e NetBeans Apesar do NetBeans ser um IDE bastante adequado para desenvolver aplica es em Java Swing e aplica es para dispositivos m veis foi escolhido o Eclipse devido a possuir mais experi ncia nesse ambiente de desenvolvimento e por ser relativamente r pido e possuir uma boa usabilidade Outra caracter stica deste IDE ser escal vel ou seja poss vel acrescentar novas funcionalidades ou vers es mais recentes dessas funcionalidades atrav s da instala o de um dos muitos m dulos que est o dispon veis na internet O prot tipo foi desenvolvido no sistema operativo Windows XP Professional SP3 ao qual se juntou a vers o 3 3 0 do Eclipse sendo de seguida instalado o m dulo eclipseme vers o 1 7 9 de modo a possibilitar o desenvolvimento de MIDlets Java ME neste IDE Para o desenvolvimento de aplica es m
165. l visto que a utiliza o da rea Java Card num telem vel real requer que a aplica o esteja certificada que envolve um processo moroso e dispendioso que n o se justifica para o desenvolvimento de um prot tipo como o que objecto desta disserta o Assim para contornar este problema sem ter de certificar a aplica o e de modo a conseguir executar a aplica o normalmente num telem vel NFC sempre que a aplica o inicializa a sua execu o esta verifica se a rea Java Card est acess vel Caso n o esteja a aplica o l e grava os cart es atrav s do componente RMS 4 1 6 NDEF A aplica o m vel comunica com uma etiqueta NFC atrav s da troca de mensagens NDEF NFC Data Exchange Format sendo este um formato comum de dados para dispositivos e etiquetas NFC MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 62 4 2 Componente Comerciante NFC O Comerciante NFC comunica exclusivamente com a rea Java Card de um telem vel NFC sendo para isso necess rio que o utilizador aproxime o seu telem vel de um terminal NFC Este apresenta as seguintes funcionalidades e Validar um cart o virtual num estabelecimento de uma entidade ou seja verificar se o utilizador possui no seu telem vel o cart o de fideliza o para um determinado comerciante e Caso se efectue uma valida o com sucesso do cart o virtual poss vel actualizar decrementar ou incrementar o n mero de pontos
166. lan ar algumas destas funcionalidades numa vers o futura do seu servi o este prot tipo poder vir a ser usado como ponto de partida para o seu desenvolvimento No cap tulo 3 Especifica es e Funcionalidades foram desenvolvidos casos de uso em n mero superior ao que seria poss vel implementar no per odo de tempo alocado para o desenvolvimento do prot tipo funcional no mbito desta disserta o Isto foi propositado pois estes casos de uso permitiram aproveitar o conhecimento adquirido do estudo da tecnologia NFC e de ensaios realizados com a mesma e que t m assim bastante valor para a empresa mesmo n o sendo implementados Tendo em conta esta limita o temporal escolheu se desenvolver os casos de uso pertencentes categoria Aplica o M vel para Gest o de Cart es que abrangem uma maior diversidade de funcionalidades e que utilizam os tr s modos de opera o do NFC apresentados no cap tulo 2 Estado da Arte modo Leitura Escrita e g Visualizar Cart o Tag modo P2P e g Trocar Pontos e por ltimo o modo Emula o de Cart es e g Validar Cart o Comerciante A categoria Aplica o M vel para Gest o de Cart es pode ser decomposta nos seguintes casos de uso que est o representados no diagrama da Figura 3 1 e Visualizar Cart o permite ao utilizador consultar ou mostrar o seu cart o virtual ao comerciante tal e qual o faria se o possu sse em formato f sico Este caso de uso n o
167. lica es para Portagens Frequ ncia 2 4 GHz Im Muito R pida S em superf cies e Microondas 5 8 GHz P secas a Aplica es para Portagens MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 18 Etiquetas RFID semi activas t m uma bateria de abastecimento muito pequena que permite um maior leque de ac es comparativamente s etiquetas passivas O tempo de vida destas etiquetas limitado A varia o dos n veis de radiofrequ ncia d origem a diferentes tipos de etiquetas RFID RTAO06 Consultar Tabela 2 2 Na actualidade as aplica es mais comuns s o baseadas em RFID de alta frequ ncia Em rela o a custos as etiquetas mais baratas s o as passivas que podem chegar a custar menos de 1 US Estas podem ser LH HF UHF De entre estas s o as UHF que possuem um custo mais baixo HMD09 O RFID aumenta a conveni ncia e a produtividade e por essa raz o encontram se no quotidiano em variados cen rios de aplica o Che08 e Ind stria de retalho monitoriza o da circula o de mercadorias marcadas identifica o dos itens ou lotes paletes e de como eles s o fornecidos armazenados e finalmente vendidos e Cuidados de sa de e Industria farmac utica muitos aspectos dos cuidados de sa de desde a rotulagem dos medicamentos ao seguimento de opera es e tratamento bem como a log stica de fornecimento atempado de material m dico e Aplica es do quotidiano fac
168. liza o Para se transferir grandes quantidades de dados melhor utilizar o NFC de forma a criar uma outra liga o de dados como por exemplo para efectuar o emparelhamento de uma liga o Bluetooth Mad08 NiR07 MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 42 Bilh tica m vel ustria No in cio de 2009 a Mobilkom Austria desenvolveu um servi o NFC em conjunto com a operadora ferrovi ria BB O novo chip NFC baseado na norma internacional da interoperabilidade VDV KA e foi integrado na plataforma de bilh tica m vel da Mobilkom Austria MAd09 Os bilhetes podem ser validados pelo simples tocar dos telem veis NFC dos passageiros e dos condutores Portanto n o mais necess rio digitar um c digo SMS existente anteriormente para validar a transac o melhorando consideravelmente a efici ncia do servi o O projecto piloto a ser realizado em meados de 2009 ir envolver 100 clientes teste e 100 revisores que v o testar a nova aplica o NFC nas rotas Viennaa Krems e Vienna Gm nd utilizando telem veis NFC Nokia 6212 Classic Figura 2 19 durante tr s meses O feedback dos utilizadores ser utilizado de forma a melhorar no futuro os servi os NFC Bilh tica m vel Pagamento m vel EUA Entre 10 de Janeiro de 2007 e 30 de Abril de 2007 a Citi MasterCard Cingular e a Nokia organizaram o primeiro ensaio da tecnologia NFC na cidade de Nova Iorque Durante este ensaio foi pos
169. ltados Neste cap tulo s o apresentados exemplos de execu o dos casos de uso que foram desenvolvidos para este prot tipo Os resultados deste prot tipo consistiram no desenvolvimento de cinco projectos entre os quais duas applets duas aplica es Java SE e uma aplica o m vel Estes cumprem cada um dos casos de uso especificados no cap tulo 3 Especifica es e Funcionalidades para a categoria Aplica o M vel para Gest o de Cart es No cap tulo 7 Conclus es e Trabalho Futuro ficam algumas sugest es de propostas de desenvolvimento para melhoramentos futuros de algumas das funcionalidades implementadas O anexo B Manual de Instala o e Utiliza o cont m informa o mais detalhada e completa sobre como utilizar e instalar este prot tipo funcional Tabela 6 1 Cart es virtuais criados no Elemento Seguro Entidade N mero Pontos Data Imagem Continente 000200001 5000 05 04 2009 Modelo 112130002 1000 05 04 2009 Galp 111000007 200 05 04 2009 BP 113130006 500 05 04 2009 FNAC 114005005 2000 05 04 2009 MiniPreco 115106004 10000 05 04 2009 Sportzone 116147001 20000 05 04 2009 FCPorto 117108003 50000 05 04 2009 Makro 118100009 10000 05 04 2009 Parque Nascente 119100008 5000 05 04 2009 75 MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 76 Como foi referido no cap tulo 5 Desenvolvimento alguns dos casos de uso desenvolvidos apenas podem ser testados pelo emulador da Nokia como o
170. m tica Redes Bluetooth 5 de Novembro de 2004 http www inf pucrs br titocastro public redesi trab alunos B2 bluetooth ppt Fax Berrini Wow Magazine Nokia Philips e Sony combinam padroniza o tecnol gica em Comunica o via Campo Pr ximo NFC Abril de 2004 http www eira com br wow 3 1 32 5640 htm acedido pela ltima vez em 27 de Mar o de 2009 Jo Best ZDNet Australia Around the world in NFC and contactless payments 18 de Janeiro de 2008 http www zdnet com au news communications soa Around the world in Near Field Communications NFC 0 130061791 339285175 00 htm 89 MIEIC 2008 2009 Bur07 But09 BWAO6 BWDO6 Can06 Cas07 CCI06 Che08 Che09 Chen08 Chi09 ClaA09 ClaC09 ClaG09 ClaHO9 ClaMO9 ClaN09 CLRO9 CoC05 Col05 A tecnologia NFC e os novos modelos de neg cio m vel 90 Greg Burns ECN Asia mag com The Information Centre for Design Engineers Managing Bluetooth profiles A billion served 1 de Setembro de 2007 http www ecnasitamag com article 15487 managingbluetoothprofilesabilhonserved Asia html acedido pela ltima vez em 17 de Junho de 2009 Dan Butcher Mobile Marketer The News Leader in Mobile Marketing Media and Commerce MasterCard outlines mobile strategy 25 de Mar o de 2009 http www mobilemarketer com cms news banking payments 2906 html Bwif org Advanced Broadband Wireless Intern
171. m tica associada a uma Entidade Tag O utilizador possui dezenas de cart es de fideliza o no seu telem vel e quer aceder automaticamente aos cart es mais utilizados num curto espa o de tempo mesmo quando a aplica o est desligada Este caso de uso permite ao utilizador instalar para uma etiqueta NFC a inicializa o autom tica da aplica o associada entidade do cart o seleccionado Passos 1 Os passos iniciais s o iguais aos do caso de uso 6 1 Seleccionar Cart o para o telem vel NFC real at que se chegue ao menu inicial que permite seleccionar um cart o 2 Ap s seleccionar um cart o cuja entidade ficar associada etiqueta escolhe se a op o Gravar para Tag ver Figura 6 18 Gravar para Tag Figura 6 18 Op o que permite gravar a aplica o para uma tag MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 84 3 De seguida mostrado um alerta que informa que o utilizador tem 60 segundos para tocar o seu telem vel numa etiqueta e caso se ultrapasse este tempo a aplica o cancela automaticamente esta opera o ver Figura 6 19 e e ocar na Tag p qualquer tecla para Gravar 58 Cancelar Pressione Figura 6 19 Mensagem visualizada ao utilizador at este tocar o telem vel numa tag 4 Ap s o utilizador aproximar o seu telem vel NFC de uma etiqueta v lida este emite uma mensagem a indicar que a etiqueta foi instalada com suc
172. m projecto que est nos seus primeiros meses de desenvolvimento para o qual se espera o lan amento de v rias vers es ao longo dos pr ximos meses Os requisitos e os casos de uso para as primeiras vers es da solu o j est o bem definidos mas h espa o para novas ideias que fa am sentido em futuras vers es neste contexto que o projecto Cardmobili identifica a import ncia de estudar este tema espec fico Como o t tulo desta disserta o sugere A tecnologia NFC e os novos modelos de neg cio m vel o objectivo desta disserta o numa fase inicial estudar a tecnologia NFC e criar casos de uso inovadores que utilizem esta tecnologia dentro do contexto do Cardmobili Numa fase posterior pretende se criar um prot tipo que demonstre os conceitos estudados e que implemente alguns dos casos de uso especificados Algumas das funcionalidades desenvolvidas neste prot tipo poder o vir a ser adaptadas a futuras vers es da solu o Cardmobili Isto alcan ado atrav s da integra o do aluno numa equipa multidisciplinar marketing e desenvolvimento de software durante um per odo de aproximadamente vinte semanas de dura o do projecto Os principais objectivos e os resultados esperados incluem e Estudo detalhado do estado da arte da tecnologia NFC e suas aplica es bem como dos dispositivos dispon veis e ferramentas de desenvolvimento e An lise dos novos modelos de neg cio possibilitados pela tecnologia NFC em
173. ma etiqueta NFC ou mesmo comunicar com um leitor externo NFC 4 1 2 Java Card Java Card a tecnologia que permite que pequenas aplica es applets baseadas na plataforma Java sejam executadas com seguran a em Smart Cards e dispositivos similares como o caso da rea Java Card incorporada no Elemento Seguro de um telem vel NFC WJC09 nesta que ser o emulados os cart es virtuais de fideliza o do utilizador Esta arquitectura apresenta duas applets Applet Cart es Telem vel uma extens o da framework Java Card instalada no Elemento Seguro de um telem vel NFC real Applet Cart es Emulador uma extens o do plug in SmartCardPlugin que permite criar um Smart Card no emulador da Nokia e associ lo rea Java Card do telem vel virtual sendo utilizada exclusivamente quando se executa a aplica o pelo emulador A applet cont m os m todos que permitem actualizar o n mero de pontos de um cart o e o acesso a todos os dados de um cart o virtual 4 1 3 MiFare A rea MiFare do Elemento Seguro possibilita armazenar e aceder aos dados de uma forma segura Uma alternativa arquitectura descrita seria recorrer ao MiFare para armazenar os dados dos cart es virtuais Esta alternativa para al m de garantir maior seguran a dos dados apresenta ainda a vantagem de o ser retro compat vel com outras normas Esta n o chegou a ser implementada por raz es de prioritiza o de tarefas j que o prot tipo d
174. ma para IC chips contactless Esta norma foi adoptada em larga escala em muitos pa ses asi ticos sendo utilizada principalmente nas reas como os sistemas de bilh tica dos transportes e o pagamento electr nico De facto FeliCa pode ser visto como o equivalente asi tico ao europeu MiFare Foi inicialmente proposta para a ISO 14443 tipo C mas foi rejeitada No entanto como o NFC Near Field Communication evoluiu dos Smart Card esta tem sido padronizada como a ISO 18092 uma das normas contactless adoptadas pelo NFC O FeliCa utiliza o Manchester coding a 212kbits na gama dos 13 56MHz O MiFare e o FeliCa apesar das semelhan as n o s o compat veis um com o outro Har07 WF09 poss vel real ar as seguintes vantagens e benef cios dos cart es inteligentes SC09 e Aumento substancial de conveni ncia e seguran a numa transac o sendo necess rio simplesmente a sua introdu o num terminal para efectuar a transac o e Armazenamento selado dos dados de identifica o e Elevados n veis de seguran a e privacidade e S o utilizados numa grande variedade de aplica es e Um cart o pode aceder a m ltiplas transac es e A capacidade de processamento e execu o de opera es pr definidas sobre a informa o armazenada e a grande capacidade de armazenamento Al m das vantagens os cart es inteligentes tamb m possuem desvantagens tais como SC09 e Como esta tecnologia utilizada numa grande v
175. mensagens entre dois dispositivos NFC MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 25 Tabela 2 5 Poss veis combina es Activo Passivo e Iniciador Alvo HB06 Iniciador Alvo Activo Poss vel Poss vel Passivo N o Poss vel Poss vel A comunica o NFC n o est limitada a um par de dispositivos De facto um dispositivo iniciador pode comunicar com m ltiplos dispositivos alvo mas n o simultaneamente Neste caso todos os dispositivos alvo s o activados ao mesmo tempo mas antes de enviar a mensagem o dispositivo iniciador t m de seleccionar um dispositivo receptor e os restantes dispositivos alvo que n o foram seleccionados devem ignorar a mensagem enviada Apenas o dispositivo alvo seleccionado pode responder aos dados recebidos Portanto n o poss vel enviar dados para mais do que um dispositivo simultaneamente n o poss vel o envio de mensagens por radiodifus o Um dos factores que torna os dispositivos NFC nicos entre as tecnologias de comunica o contactless a habilidade de o mesmo dispositivo actuar tanto em modo activo como passivo Isto permite aos dispositivos NFC funcionarem tanto como cart es contactless como leitores Deste modo um telem vel NFC pode ser usado por exemplo para enviar informa es de um pagamento para um leitor para efectuar uma compra ou para ler informa es de um sinal de publicidade O NFC Forum definiu tr s modos de opera o distintos
176. modo leitura escrita de NFC e apoia o Macally eNetCard Philips norma MiFare e muitos outros cart es de cr dito e dispositivos RFID NFC A Macally eNetCard fornece uma verifica o da autentica o e fornece uma identidade na internet exclusiva para o utilizador A plataforma de Figura 2 32 Macally desenvolvimento de aplica es RFID tamb m permite que engenheiros eNetMouse de software possam desenvolver e publicar eficientemente aplica es RFID com o Macally eNetMouse Este est dispon vel comercialmente custando cerca de 30 Mew09 eNe09 Etiqueta Trikker CT50 Etiquetas RFID personalizadas compostas com NFC RFID podem ser utilizadas em diversas aplica es de identifica o Trikker CT50 Figura 2 33 possui um adesivo permanente no seu verso o que torna f cil para o prender a superf cies n o met licas Estas etiquetas s o Figura 2 33 Trikker tamb m adequadas para v rias solu es NFC ao ar livre Est CT50 dispon vel comercialmente sendo poss vel comprar 100 pe as por 250 NTO9 MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 37 2 3 6 Solu es existentes e Ensaios do NFC Desde o aparecimento da tecnologia NFC em 2002 e at a actualidade t m sido efectuados v rios ensaios do NFC por todo o mundo Alguns telem veis NFC foram utilizados unicamente durante esses ensaios n o sendo assim comercializados para o p blico em geral e g Motorola L7 SLVR e o Samsung D50
177. mpanhias ELEMENTO SEGURO Figura 2 16 Servi os OTA no ecossistema do NFC Figura adaptada de PBA06 Este empreendimento conjunto ir implementar e operar uma plataforma vers til e segura de servi os com o fim de gerir as transac es ao longo do ar OTA efectuadas pelos dispositivos NFC dos consumidores Os servi os OTA ser o oferecidos a todas as partes envolvidas no ecossistema NFC onde os operadores m veis e outros prestadores de servi os poder o explorar as oportunidades para colaborar no lan amento de novos servi os para os consumidores Os servi os da nova empresa estar o dispon veis e abertos a qualquer dispositivo NFC A escala global a neutralidade e a abertura da empresa s o alicerces r gidos para a redu o de custos dos servi os beneficiando assim todas as partes interessadas no ecossistema NFC Os servi os oferecidos pela empresa ajudar o tamb m a harmonizar a forma como as aplica es MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 30 s o provisionadas para os consumidores prevenindo assim a fragmenta o dos servi os NFC relacionados PBA06 2 3 4 Seguran a Assim como um sujeito resolve caminhar atrav s de uma sala cheia de pessoas para ter uma conversa privada com algu m ao inv s de gritar para que todos o possam ouvir o NFC usa o mesmo princ pio para interligar dispositivos electr nicos Este permite ao utilizador trocar todo o tipo de informa es com seguran
178. mplify the world Entidade a Tr Pontos 2001 Incrementar Decrementar _ Pausa Q Figura B 23 Actualiza pontos de um cart o parte 1 NFC Reader Actualizar Pontos do Cart o Informa o Pontos 2001 8 Incrementar Decrementar C Pausa Q Figura B 24 Actualiza pontos de um cart o parte 2 NFC Reader Actualizar Pontos do Cart o a EI Informa o Pontos Actualizados com Sucesso Pontos Galp actuais 2201 Pontos 2001 8 Incrementar Decrementar C Pausa M Figura B 25 Actualiza pontos de um cart o parte 3 B 1 6 Visualizar Cart o Comerciante Descri o Como a aplica o m vel desenvolvida n o possui um certificado n o poss vel aceder a partir desta aos cart es virtuais armazenados no Elemento Seguro Assim de forma a verificar se os pontos s o realmente bem actualizados atrav s do caso de uso anterior foi criada esta aplica o Java que permite visualizar toda a informa o para o cart o pertencente entidade seleccionada nessa aplica o MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 128 Instala o Este caso de uso possui os mesmos requisitos de instala o que o caso de uso B 1 4 Validar Cart o Comerciante Passos 1 O primeiro passo colocar o telem vel NFC a tocar no leitor NFC externo tal como descrito no 1 passo do caso de uso B 1 4 Validar Cart o Comerciante 2 Inicializa se a aplica o J
179. nablers Series 40 Nokia 6212 NFC SDK acedido pela ltima vez em 17 de Junho de 2009 Transport for London Smart posters show passengers the way 22 de Agosto de 2007 http www tfl gov uk corporate media newscentre archive 5832 aspx acedido pela ltima vez em 27 de Mar o de 2009 INTERACTION As Simple as Touch SmartTouch Browsing Through Smart Objects Around You http Atuki vtt fi smarttouch www index php info whatissmarttouch acedido pela ltima vez em 27 de Mar o de 2009 Stuart Williams HP Laboratories IEEE Personal Communications IrDA Past Present and Future Fevereiro de 2000 http www cs colorado edu rhan CSCI 7143 001 Fall 2002 Papers Williams2000 IRDA pdf Ed Sutherland Wi Fi Planet Insights News Field Communications 27 de Setembro de 2002 http www wi fiplanet com columns article php 1471871 acedido pela ltima vez em 26 de Mar o de 2009 Tagattitude Tagattitude is Proud to Announce the Launch of TagPay the First Turnkey Mobile Payment Platform 10 de Fevereiro de 2009 http transactiondirectory com pdfReader jsp document docs Tagattitude021109 pdf NFC Forum The NFC Forum About Us 2009 http Awww nfc forum org aboutus acedido pela ltima vez em 26 de Mar o de 2009 C amp S Future Proof Your Business Technology Smart Cards 2009 http www casatyam com InfoZone Technology SmartCards asp acedido pela ltima vez em 25 de Mar o de 2009 Gemalto security to be free
180. nagement System Caso a aplica o esteja certificada ou o utilizador esteja a executar a aplica o no emulador da Nokia com um telem vel virtual associado a um Smart Card virtual baseado no plugin Applet Cart es Telem vel a aplica o acede aos cart es armazenados no SE Se n o se verificar nenhuma das duas situa es descritas acima e como a aplica o desenvolvida n o est certificada esta n o consegue aceder ao SE De modo a ser poss vel a sua utiliza o e teste num telem vel NFC real criou se a alternativa de aceder aos cart es virtuais guardados pelo RMS A execu o desta funcionalidade requer os seguintes passos Passos 1 Instalar a aplica o MIDlet Gest o de Cart es num telem vel NFC 2 Executar a aplica o MIDlet Gest o de Cart es De seguida apresentado durante um curto espa o de tempo um ecr de apresenta o tal como se mostra a Figura 6 1 cardhlobili simplify the world A tecnologia NFC e os novos modelos de neg cio m vel Figura 6 1 Ecr de Apresenta o inicial MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 17 Como se pode ver na Figura 6 2 este ecr apresenta um menu rotativo que permite seleccionar um cart o virtual existindo para cada um v rias opera es descritas nos pr ximos casos de uso como por exemplo visualizar cart o trocar pontos e instalar uma etiqueta Este menu apresenta uma figura e a entidade as
181. ncronizados cada qual servindo somente um n mero limitado de participantes Estas redes nas quais os dispositivos Bluetooth se ligam entre si de uma forma ad hoc s o denominadas por Piconet Cada canal est associado ao Piconet e identificado pela sequ ncia de frequ ncias e pelo rel gio do dispositivo mestre O controlo de tr fego dentro do Piconet realizado pelo dispositivo mestre Apenas s o poss veis liga es ponto a ponto entre o dispositivo mestre e um escravo ou comunica es ponto a multiponto entre o mestre e v rios escravos no m ximo at sete escravos O n mero de organiza es filiadas com o Bluetooth SIG Bluetooth Special Interest Group aproxima se das 12000 MO09 e em 2007 o n mero de chips expedidos mundialmente excedeu um bili o Bur07 As vantagens e benef cios da utiliza o da tecnologia Bluetooth incluem Lea07 Ern08 e N o necessita o uso de uma liga o por cabo e Inclui um mecanismo autom tico para descobrir outros dispositivos Bluetooth e Os novos padr es desenvolvidos s o compat veis com vers es anteriores e Baixo custo para redes de curto alcance e Define perfis padronizados que ajudam os programadores e facilita a interoperabilidade e Grande quantidade de dispositivos com chips Bluetooth e Suporta comunica o tanto de dados como de voz com taxas de comunica o razo veis sendo til nas mais diversas aplica es e A
182. nd of 2008 3 de Mar o de 2009 http www efluxmedia com news UN Report Mobile Subscribers Reach 41 Billon At The End of 2008 35577 html Sarah Clark Near Field Communications World Australia s first NFC trial hailed a success 24 de Fevereiro de 2009 http www nearficldcommunicationsworld com 2009 02 24 3780 australias first nfc trial hailed a success Sarah Clark Near Field Communications World Cell Idea adds NFC to any Bluetooth phone 19 de Mar o de 2009 http www nearficldcommunicationsworld com 2009 03 19 3865 cell idea adds nfc to any bluetooth phone Sarah Clark Near Field Communications World Gemalto and Oberthur developing Mifare on a SIM 9 de Mar o de 2009 http www nearfieldcommunicationsworld com 2009 03 09 3830 gemalto and oberthur developing mifare on a sim Sarah Clark Near Field Communications World Handset suppliers gear up for NFC 2 de Junho de 2009 http Awww nearfieldcommunicationsworld com 2009 06 02 31252 handset suppliers gear up for nfc Sarah Clark Near Field Communications World NFC Forum reveals N Mark symbol 2 de Junho de 2009 http www nearfieldcommunicationsworld com 2009 06 02 31255 nfc forum reveals n mark symbol Sarah Clark Near Field Communications World NFC handset delays still to be expected says IMS Research 12 de Janeiro de 2009 http www nearfieldcommunicationsworld com 2009 01 12 3471 nfc handset delays still to be expected says ims re
183. ne mais generalizada NTT09 MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 34 Nokia 3220 NFC Shell O Nokia 3220 Figura 2 21 o primeiro telem vel NFC dispon vel comercialmente foi lan ado nos finais de 2004 O m dulo NFC foi integrado na capa remov vel do telem vel Existem diferentes edi es da capa uma com o SE e outra sem o SE O SDK com as funcionalidades do Elemento Seguro e do NFC n o est dispon vel ao p blico O SDK cont m uma implementa o b sica do JSR257 e uma implementa o propriet ria do acesso ao SE A plataforma NFC no interior do telem vel vem da NXP Semiconductors Actualmente deixou de ser comercializado Dev09 Figura 2 21 Nokia 3220 Sagem my700X Dispon vel desde Fevereiro de 2006 Sag09 O telem vel Sagem my700X Figura 2 22 vem com um chip NFC no seu interior Este chip tem como principal caracter stica o facto de que mesmo quando est sem bateria ser poss vel efectuar transac es NFC Esta caracter stica chamada de bateria desligada O cart o SIM Gemalto ligado atrav s de SWP Single Wire Protocol ao chip NFC e neste caso actua como o SE Este dispositivo n o destinado a venda em massa no mercado n o sendo actualmente comercializado ao p blico Figura 2 22 Sagem tendo sido utilizado em testes piloto do NFC Dev09 my700X Samsung SGH X700n S O Samsung SGH X700n Figura 2 23 a edi o NFC do telem vel
184. nheiros de software institui es de servi os financeiros e outros trabalham juntos de forma a promover o uso da tecnologia NFC TNF09 Os objectivos do NFC Forum s o TNF09 e Desenvolver especifica es baseadas em padr es que garantam interoperabilidade entre dispositivos e servi os e Incentivar o desenvolvimento de produtos utilizando as especifica es do NFC Forum e Educar o mercado mundial acerca da tecnologia NFC MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 23 e Garantir que os produtos alegando capacidades NFC cumprem as especifica es do NFC Forum Em Junho de 2009 o NFC Forum introduziu a N Mark ver Figura 2 10 ClaM09 uma vers o aperfei oada do N que projectado para permitir aos utilizadores equipados com telem veis NFC localizarem rapidamente e facilmente etiquetas NFC A N Mark possui um mbito global e est dispon vel para ser usado em aplica es que s o compat veis com as especifica es do NFC Forum como s o descritas no t pico 2 3 2 Normas e Especifica es TM Figura 2 10 Figura do N Mark ClaM09 Funcionalmente um dispositivo NFC gera uma onda de r dio magn tica de baixa frequ ncia com espectro de 15 56MHz Quando outro dispositivo NFC se aproxima o suficiente para entrar em contacto com o campo o acoplamento magn tico e indutivo transfere energia e dados de um dispositivo para o outro O uso do acoplamento magn tico uma das principa
185. nsporte Fideliza o Acesso Casos de Uso de transporte Cart es retalhistas A S l a AE se Fideliza o Bilh tica Partilha F cil de fideliza o Fideliza o E Cart es de acesso montagem F cil utiliza o imples M Necessita de o aa Se e Centra se no Homem Usabilidade contacto Deslize do E S Intuitivo F cil E l pelo c digo de contacto e sem RS a cart o num leitor utiliza o Tocar Abanar barras contacto poss vel analisar pelas duas primeiras colunas que tanto a tecnologia de Banda Magn tica como o C digo de Barras s o muito limitadas no que respeita ao n vel de funcionalidades Ambas apresentam um baixo custo de produ o mas s o suscept veis deteriora o sendo tecnologias utilizadas em reas muito espec ficas A Banda Magn tica tipicamente utilizada MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 49 no mercado financeiro e tem vindo a ser substitu da por outras tecnologias mais recentes como por exemplo os Smart Cards O C digo de Barras serve principalmente o mercado das grandes cadeias retalhistas e como normal t m surgido tecnologias mais recentes com capacidade para a substituir e g RFID mas que apesar disso podem ser utilizadas em simult neo Os Smart Cards e NFC s o tecnologias com v rias caracter sticas semelhantes isto porque os Smart Cards foram uma das tecnologias a partir das quais o NFC evoluiu logo herdando todas as suas vantagens Os
186. nta uma conclus o que menciona as suas principais caracter sticas e porque t o promissora em rela o s outras tecnologias estudadas O cap tulo 3 apresenta as especifica es e funcionalidades da solu o NFC desenvolvida fazendo uma breve descri o das funcionalidades implementadas O cap tulo 4 apresenta a arquitectura e ferramentas necess rias ao desenvolvimento da solu o que pretende cumprir as especifica es do cap tulo anterior O cap tulo 5 descreve os detalhes de implementa o do prot tipo desenvolvido e tamb m os principais casos de uso implementados bem como as dificuldades encontradas ao longo do desenvolvimento O cap tulo 6 apresenta resultados e an lises do prot tipo desenvolvido Por fim o cap tulo 7 apresenta as principais conclus es bem como propostas de desenvolvimento para melhoramentos futuros Cap tulo 2 Estado da Arte 2 1 Introdu o Pretende se aqui descrever o estado da arte da tecnologia NFC focando se no estudo das caracter sticas funcionais desta tecnologia e an lise de v rios t picos n veis de seguran a arquitectura especifica es normas dispositivos existentes solu es existentes no mercado nacional e internacional e previs es do impacto que esta tecnologia ir provocar num futuro pr ximo nos modelos de neg cio tradicionais e na vida das pessoas Assim no t pico 2 2 An lise de Tecnologias Alternativas ser o analisadas outras tecnologias com um mbit
187. ntral Processing Unit Figura 2 4 Exemplo de um Smart Card Muitos destes cart es incluem um microprocessador como unidade central de processamento e uma mem ria RAM de acesso aleat rio com armazenamento de dados at cerca de 10MB Pode se considerar um cart o inteligente como um minicomputador sem o ecr e o teclado O microprocessador mais o circuito integrado s o capazes de processar e armazenar milhares de bytes de dados Tamb m possuiu um sistema operativo b sico que permite armazenar e processar informa o sendo totalmente interactivos Uma das caracter sticas mais apelativas dos cart es inteligentes quando aliada capacidade de manipula o dos dados que armazenam a capacidade destes cart es poderem ser utilizados num vasto leque de aplica es Assim um nico cart o inteligente pode funcionar por exemplo como cart o de cr dito cart o de d bito carta de condu o cart o de acesso cart o de sa de e cart o de fideliza o OSC09 Os cart es inteligentes s o diferentes dos cart es magn ticos comuns quanto sua capacidade de processar e armazenar dados Os cart es inteligentes utilizam aplica es sofisticadas de processamento de dados fazendo com que sejam mais confi veis do que o cart o magn tico FD09 Uma das principais diferen as nos cart es inteligentes para al m de terem ou n o um microprocessador reside nos mecanismos de comunica o que podem ser com contacto ou c
188. o Sucesso s Figura B 15 Troca de Pontos Mensagem que indica que a troca foi efectuada com sucesso 7 Ap s a troca ser efectuada com sucesso necess rio desligar a liga o P2P entre os dois telem veis de forma a terminar a troca de pontos e caso n o se termine a liga o fica muito lento utilizar a aplica o no emulador Assim semelhantemente ao passo 5 no Nokia NFC Manager pressiona se o bot o direito do rato sobre um dos telem veis virtuais e selecciona se a op o Detach ver Figura B 16 Nokia NFC Manager File Emulator window Help E Nokia 6212001 E Nokia 6212000 53 Noka6212002 E amp External Readers 2 m J ACS ACR122 0 Reader NFC Antenna D i menna Not attached kg Moki Deta EN ion Embedded Reattach D Make Default Embedded q P2P Connection 8 nro g in II ILMI Smart Carde 52 RM lt ml e AR fia CO Figura B 16 Troca de Pontos Termina a liga o P2P entre os telem veis virtuais MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 124 8 Seguidamente mostrada uma mensagem a ambos os utilizadores indicando o n mero de pontos actuais ver Figura B 17 Pontos actuais Figura B 17 Troca de Pontos Mensagem com os pontos actuais 9 Para confirmar que a troca se
189. o e O pr prio facto dos dispositivos Bluetooth possu rem frequ ncia de r dio torna os mais vulner veis ao ataque e intercep o do sinal 2 2 6 Wi Fi Um grande advento tecnol gico dos nossos tempos tem sido a mobilidade ou seja o facto de um utilizador poder ter acesso a recursos de comunica o e computa o a qualquer hora e em qualquer lugar A mobilidade veio facilitar a vida s pessoas e um grande exemplo disto o uso do telem vel Para al m deste existem outros equipamentos que tamb m permitem o acesso a informa o como os PDAs port teis r dios e TV s digitais Ver figura 2 7 Como previsto esta mobilidade chegou s redes de computadores com a tecnologia Wi Fi Este apresenta a vantagem da mobilidade aliada a um baixo custo e a facilidade de instala o Ale08 WWF09 Figura 2 7 Exemplo de dispositivos ligados numa rede Wi Fi O Wi Fi um conjunto de especifica es para redes locais sem fios WLAN Wireless Local Area Network baseadas no padr o IEEE 802 11 Com esta tecnologia poss vel implementar redes que ligam computadores e outros dispositivos compat veis que estejam pr ximos geograficamente Essas redes n o exigem o uso de cabos j que efectuam a transmiss o de dados atrav s de radiofrequ ncia O Wi Fi mais parecido com as redes Ethernet tradicionais sendo necess ria uma configura o inicial para instalar recursos partilhados transmitir ficheiros e configurar lig
190. o O utilizador possui a aplica o instalada no seu telem vel e pretende consultar ou mostrar o seu cart o ao comerciante Assim poss vel apresentar toda a informa o de um cart o virtual num determinado formato 1 e N mero de cliente Entidade N mero de pontos Data de Emiss o e Foto Este caso de uso muito importante uma vez que permite ao utilizador visualizar todo o conte do do cart o como o faria com um cart o f sico Instala o Este caso de uso n o necessita de nenhuma instala o em especial para al m da referida no caso de uso anterior E pode ser testado tanto no emulador da Nokia como num telem vel NFC real funcionando para ambos os m todos de armazenamento persistente de dados SE e RS Passos 1 Ap s inicializar a aplica o pelo emulador ou pelo telem vel NFC selecciona se o cart o a visualizar 2 De seguida pressiona se a op o Abrir de modo a visualizar o conte do de um cart o como mostra a Figura B 9 Po m Visualiza Cart o Entidade Continente Data de Emiss o 05 04 2009 CONTINENTE Pontos 5000 Dec Inc voltar Figura B 9 Ecr de visualiza o de um cart o 29 3 As op es Dec e Inc que s o vis veis no ecr permitem respectivamente decrementar ou incrementar 50 pontos de cada vez que s o pressionados para o cart o seleccionado Esta funcionalidade foi inclu da apenas para efeitos de teste sendo assim facilmen
191. o estabelecimento 2 O leitor NFC efectua o emparelhamento da liga o Wi Fi entre os dois dispositivos e envia uma mensagem a indicar se foi estabelecida com sucesso 3 O utilizador recebe uma mensagem que o informa se a liga o Wi Fi foi estabelecida com sucesso 4 Caso o telem vel do utilizador suporte Wi Fi e a mensagem recebida indique que a liga o foi bem estabelecida este poder navegar livremente pela internet sen o recebe uma mensagem a indicar o problema que impossibilitou essa liga o A 2 3 Ler Cartaz Inteligente Actores Utilizador Etiqueta NFC Cen rio O utilizador encontra se num estabelecimento de um comerciante e pretende transferir para o seu telem vel NFC uma campanha publicit ria que est afixada num placar Observa es Este uma alternativa ao caso de uso A 2 1 Transferir Campanha publicit ria Num dos cantos de um cartaz inteligente encontra se uma etiqueta NFC que activada quando o utilizador aproxima o seu telem vel A etiqueta ir de seguida enviar para o telem vel uma hiperliga o com o endere o da campanha publicit ria Se o utilizador tiver acesso internet pode assim transferir a campanha publicit ria em formato pdf para o seu telem vel Esta funcionalidade um exemplo de utiliza o que implementa o modo de opera o NFC Leitura Escrita uma vez que o utilizador ser capaz de ler etiquetas NFC Pr condi es e O utilizador j se encontra registado o
192. o pedido ao utilizador que introduza a quantidade que vai comprar do produto seleccionado A 4 2 Indicar Quantidade Actores Utilizador Cen rio Sempre que um utilizador acrescenta um novo produto lista de compras ou quando est a criar a lista de compras ou quando est a efectuar compras e selecciona um produto inexistente da lista este necessita de introduzir na aplica o a quantidade que ir comprar Observa es Por defeito quando a aplica o pede ao utilizador para introduzir a quantidade de um determinado produto de modo a n o obrigar o utilizador a introduzir sempre a quantidade passado algum tempo 10 segundos este assume a quantidade unit ria Pr condi es e O utilizador j est registado o registo est activo e est dentro da aplica o e Este j seleccionou um determinado produto P s condi es e O pre o e quantidade do produto s o actualizados na lista de compras Passos 1 Quando a aplica o pede ao utilizador para introduzir a quantidade de um produto pode acontecer duas situa es a O utilizador introduz a quantidade do produto que pretende comprar num espa o de tempo inferior a 10 segundos b A aplica o aguarda cerca de 10 segundos e caso o utilizador n o introduza manualmente a quantidade do produto este assume a quantidade unit ria A 4 3 Pesquisar Produto Actores Utilizador Cen rio O utilizador pretende procurar um determinado produto na base de
193. o cartaz este ir transferir o produto e g formato de imagem para o seu telem vel Pode assim funcionar como um apoio mem ria para quando for efectuar as compras este recorde o produto que lhe captou a aten o Igualmente importante e bastante til para os utilizadores o caso de uso que permite aos utilizadores ao entrarem num estabelecimento com Wi F1 se poderem ligar rede Wi Fi de modo a obter acesso internet Para isso basta ao utilizador aproximar o seu telem vel NFC de um leitor que ir efectuar o emparelhamento autom tico entre o dispositivo e a rede Wi Fi MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 54 Sincronizar Liga o Wi Fi Campanhas publicit rias Leitor NFE gt A Etiqueta NFE Transferir Campanha publicit ria Ler Cartaz Inteligente Utilizador W o a 4 Ler Produto Cartaz Inteligente Figura 3 2 Diagrama de casos de uso para a Categoria Campanhas Publicit rias 3 3 Jogo Aplica o que permite apostar e trocar Pontos Esta aplica o ter o formato de um jogo na qual dois utilizadores poder o trocar pontos de um modo mais interactivo Sendo necess rio que ambos os utilizadores entrem na aplica o e possuam o cart o para o qual ser estabelecida a aposta de pontos ver Figura 3 3 Caso o utilizador A queira desafiar o utilizador B para um jogo este dever seleccionar o cart o com o qual queira apostar pontos e de
194. o consideradas Pau07 0 1 1 0 0 Figura 2 11 Codifica o Manchester Pau07 A codifica o Modified Miller caracterizada por pausas que ocorrem na transportadora em diferentes posi es de um per odo Dependendo da informa o a ser transmitida os bits s o codificados como demonstrado pela Figura 2 12 Embora o bit 1 sempre codificado da mesma maneira a codifica o de um O determinado com base no bit precedido Pau07 0 1 1 0 0 O after O ate HPHH Oafter0orl Figura 2 12 Codifica o Modified Miller Pau07 Adicionalmente ao modo activo e passivo existem dois pap is diferentes que um dispositivo pode desempenhar numa comunica o NFC O NFC baseia se nos conceitos de mensagem e resposta Isto significa que um dispositivo A envia uma mensagem para outro dispositivo B que devolve de seguida uma resposta ao dispositivo A ver Figura 2 13 N o poss vel ao dispositivo B enviar quaisquer dados para o dispositivo A sem primeiro receber alguma mensagem do dispositivo A para ent o poder responder O papel do dispositivo A que inicia a troca de dados de iniciador o papel do outro dispositivo de alvo A tabela seguinte Tabela 2 5 lista todas as combina es poss veis destes pap is no que respeita ao modo passivo e activo Apenas n o poss vel a combina o entre iniciador e passivo HB06 Mensagem a Iniciador Resposta Alvo o q ri Wa OO O Figura 2 13 Troca de
195. o funcional semelhante Algumas destas est o actualmente presentes em muitos programas de fideliza o enquanto outras s o tecnologias de comunica o contactless sem contacto com caracter sticas funcionais semelhantes ao NFC As tecnologias analisadas incluem a Banda Magn tica o C digo de Barras o Bluetooth o Wi Fi o ZigBee o IrDA Infrared Data Association o RFID Radio Frequency IDentification os Smart Cards e a NSDT Near Sound Data Transfer a qual ser segundo alguns especialistas da rea uma esp cie de ponte tecnol gica at que surja a massifica o da tecnologia NFC Rup08 No t pico 2 3 NFC Near Field Communication abordam se em detalhe todas as caracter sticas do NFC Este cap tulo termina com uma conclus o que resume as principais caracter sticas de todas as tecnologias e fundamenta a aposta da empresa no NFC para as pr ximas vers es dos seus produtos no mbito dos programas de fideliza o e virtualiza o de cart es 2 2 An lise de Tecnologias Alternativas As tecnologias que na actualidade est o presentes nos cart es de variados programas de fideliza o e as tecnologias de comunica o contactless de uma maneira geral podem ser subdivididas nos dois seguintes grupos e Tecnologias presentes em cart es e cup es de fideliza o e Tecnologias de comunica o contactless 5 MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 6 De forma a facilitar e
196. o se verifique se actualize o n mero de pontos do cart o e Visualiza Cart o como j foi mencionado uma das dificuldades obtidas foi a impossibilidade da MIDlet desenvolvida quando em execu o num telem vel NFC real aceder rea Java Card do telem vel o que impossibilita consultar os cart es armazenados na mesma Assim n o era poss vel verificar se os pontos tinham sido actualizados com sucesso Para resolver este problema criou se esta aplica o Java SE que por interm dio de um leitor NFC externo comunica com o telem vel e visualiza os dados de um cart o virtual para uma entidade seleccionada 4 2 2 Comunica o A componente Comunica o o meio que utilizado pelo Telem vel NFC e pelo Comerciante NFC para trocarem informa o entre si Para a arquitectura aqui apresentada o meio de comunica o que se aplica composto pelos leitores NFC externos compat veis com os protocolos ISO IEC 14443 A e B e ISO IEC 18092 NFC IP1 Cap tulo 5 Desenvolvimento Este cap tulo refere se fase de desenvolvimento do prot tipo funcional que cumpre algumas das especifica es apresentadas no cap tulo 3 Especifica es e Funcionalidades satisfazendo um dos objectivos propostos para esta disserta o O objectivo deste prot tipo funcional p r em pr tica conhecimentos adquiridos e desenvolver diferentes funcionalidades suportadas por NFC dentro do mbito da empresa Caso a empresa opte por
197. olante baseado na tecnologia NFC que pode ser colado no telem vel para efectuar pagamentos em locais onde existam leitores de PayPass Inicialmente a tecnologia apenas estar dispon vel nos EUA onde os utilizadores ter o de carregar a etiqueta com dinheiro de modo a poderem utiliz lo nas transac es Mle09 Pagamento m vel Marketing EUA Recentemente foi realizado um ensaio do NFC que envolveu a processadora de pagamentos First Data a Sprint empresa americana de telecomunica es que produz telem veis NFC Jur08 o sistema de transportes da rea da ba a de S o Francisco BART Bay Area Rapid Transit e a cadeia de hamb rgueres Jack in the Box tendo sido considerado um sucesso para o com rcio m vel Kha09 Este ensaio foi o primeiro do seu g nero que aconteceu em S o Francisco combinando num nico telem vel v rios tipos de pagamento marketing e gest o de contas Cerca de 230 utilizadores regulares do sistema de transportes BART receberam telem veis NFC Sprint activos pelo per odo dos 4 meses de ensaio desde Janeiro de 2008 a fins de Maio Este ensaio foi considerado um sucesso por v rias raz es e Ambos os estudos qualitativos e quantitativos afirmam que este ensaio atingiu e superou as expectativas e Os dados mostram que os participantes tiveram perto das 9000 viagens no BART durante o ensaio O que representa uma m dia de 50 viagens por participante e Os participantes recarregaram o saldo do s
198. ontactless sem contacto A variante com contacto possui na parte posterior um pequeno chip dourado com aproximadamente 1 27cm de di metro Quando introduzidos num leitor o chip entra em contacto com os conectores el ctricos que podem ler e escrever dados do chip As normas ISO IEC 7816 e ISO IEC 7810 pertencem a esta categoria de cart es inteligentes Os cart es contactless possuem um chip que comunica com o leitor atrav s da tecnologia RFID Radio Frequency IDentification abordada no t pico 2 2 8 RFID com taxas de transmiss o de 106 a 848kbs WSC09 Estes cart es exigem que se aproxime o cart o a uma antena leitor para se iniciar a transac o de dados Geralmente s o usados quando necess rio MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 10 uma transac o r pida e com as m os livres como num sistema de tr nsito A norma ISO para esta tecnologia a ISO IEC 14443 Ela define dois tipos de cart es contactless categoria A e B permitindo uma comunica o a dist ncias at 10 cm Baseado na norma ISO IEC 14443 tipo A o MiFare uma norma open source criada pela Philips e regularizado pela NXP Semiconductors l der da ind stria de transac es de cart es inteligentes contactless O MiFare utiliza se em centenas de diversas aplica es como portagens rodovi rias cart es de acesso e cart es telef nicos AM08 Desenvolvido pela Sony o FeliCa assim como o MiFare uma nor
199. oram baseados no facto de a tecnologia NFC possuir uma vasta gama de MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 46 aplica es No entanto os operadores m veis n o mostraram o interesse que era esperado em rela o a esta tecnologia porque n o estavam estabelecidos modelos claros para a cria o de lucro Em Setembro de 2006 este facto levou a descer a previs o para os 30 para o ano de 2011 A mesma tend ncia continuou em Abril de 2007 prevendo que apenas 20 292 Milh es de unidades de todos os telem veis a n vel mundial suportariam NFC em 2012 Mais recentemente o relat rio de Janeiro de 2008 ainda mant m esta previs o A ess ncia do problema de adapta o da tecnologia NFC deve se ao facto de todas as entidades estarem numa esp cie de c rculo espera que algu m se mova MMTO9 Na Figura 2 35 poss vel ver as previs es mais recentes de mercado do n mero de dispositivos NFC at o ano de 2012 Actualmente s no mercado japon s a operadora NTT DoCoMo j possui para cima de 50 milh es de assinaturas m veis que suportam NFC Met09 210 46 58 15 Iel Ei Telem veis NFC rt cmm rE eani 2007 2008 2009 2010 2011 2012 Figura 2 35 Previs es de mercado do n mero de dispositivos para os pr ximos anos Gr fico adaptado de MMTO9 Novos ensaios do NFC continuam a surgir por todo o mundo tornando se cada vez mais frequentes e com um maior n mero de participantes Re
200. ormed e ActionEvent void Figura 5 5 Diagrama de Classes do projecto Visualiza Cart o 5 3 5 Valida Actualiza Cart o AD Esta aplica o tal como o Visualiza Cart o foi desenvolvida com base na especifica o Java SE e possui uma interface gr fica em Java Swing Esta aplica o foi desenvolvida com o intuito de simular a valida o de um cart o de fideliza o e posterior actualiza o do seu n mero de pontos junto a um terminal POS de um estabelecimento comercial onde se efectua o pagamento Este caso de uso muito importante pois uma das principais funcionalidades dos actuais cart es de fideliza o A Figura 5 6 ilustra o seu diagrama de classes Assim quando se executa esta aplica o num computador ela permite que se seleccione uma das entidades a que est o associados os cart es de fideliza o Foi tamb m criada uma entidade com o nome Desconhecido que como o nome indica n o existe no Elemento Seguro do telem vel Quando se selecciona esta entidade ap s a aplica o tentar validar este cart o no telem vel ir mostrar uma mensagem que indica que o cart o n o foi validado com sucesso A aplica o tamb m permite introduzir um valor decimal que ir actualizar o n mero de pontos no cart o da entidade seleccionada caso este seja validado com sucesso A actualiza o pode ser um incremento ou decremento do n mero de pontos do cart o virtual consoante se seleccione uma desta
201. otential to be a catalyst in developing the efficiency and portability of medical devices for a number of applications CCI06 Howard Wilcox autor de um relat rio de previs o sobre a tecnologia NFC refere que o NFC alcan ar a trac o inicial nos pa ses e regi es desenvolvidos com o Jap o j a abrir o caminho com os telem veis a suportar a tecnologia FeliCa sendo seguido pela Am rica do Norte Europa Ocidental e pa ses como a Coreia Singapura e Austr lia Tamb m previsto que o valor das transac es anuais efectuadas utilizando NFC a n vel global cres a acima de 5 vezes entre os anos de 2011 e 2013 Em 2009 existir o ainda poucos dispositivos NFC com excep o do Extremo Oriente e da China mas antev se que o mercado ir aumentar de 2010 em diante e em 2013 W1109 cerca de 20 ou 1 em cada 5 telem veis expedidos ir o possuir capacidades NFC Lia08 A IMS Research refere que o cen rio do ovo e da galinha que tem atrasado a massifica o do NFC tem dado passos em frente recentemente Acrescentam tamb m que alguns fabricantes est o espera que no segundo semestre de 2009 exista um grande volume de expedi es de telem veis NFC como o Nokia 6212 Classic Em Novembro a varia o SWP Single Wire Protocol para o Elemento Seguro foi oficialmente aprovada pela GSMA como a forma preferida para os operadores m veis implementarem as suas aplica es NFC No entanto a empresa prev que ainda vai demora
202. otorola L7 SLVR Esta edi o do Motorola L7 Figura 2 26 vem equipada com tecnologia NFC contactless O fabricante est tamb m a trabalhar num novo modelo para ser utilizado numa experiencia piloto na Alemanha A experi ncia utiliza um cart o SIM Tipo A da G amp D Este dispositivo n o foi fabricado com inten es de comercializa o em massa Dev09 Figura 2 26 Motorola L7 SLVR Samsung D500E O Samsung SGH D500E Figura 2 27 foi o primeiro telem vel NFC apresentado CeBIT 2005 Este dispositivo foi utilizado nos anos 2005 06 durante a experi ncia do NFC em Caen O chip NFC assim como o Elemento Seguro deste telem vel foram produzidos pela NXP Dev09 Figura 2 27 Samsung D500E Adaptador With me With me Figura 2 28 um dispositivo Bluetooth recente fabricado pela Cell Idea que permite acrescentar a funcionalidade NFC a qualquer telem vel com Bluetooth Utiliza um chip embebido como Elemento Seguro para aplica es que necessitam de seguran a Suporta os tr s modos de opera o P2P leitura escrita emula o de Figura 2 28 With me Cart es Actualmente ainda n o comercializado mas j foi anunciado com pre o reduzido cerca de 18 50 ClaC09 MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 36 Chip Microread A INSIDE Contactless fabricou o Microread Figura 2 29 um chip movador da pr xima gera o dos chips RF que utiliza NFC para tran
203. para interfaces de utilizador em produtos electr nicos de consumo e estimular vigorosamente a MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 45 integra o da tecnologia NFC em numerosos produtos numa ampla variedade de sectores diz Teruaki Aoki vice presidente executivo s nior da Sony Corporation As actividades do NFC Forum ir o concentrar se em garantir a interoperabilidade com diferentes aparelhos o que ser crucial para a elevada aceita o da tecnologia NFC e a Sony participar proactivamente desses esfor os Ber04 O NFC uma tecnologia muito recente e como qualquer nova tecnologia precisa de uma infra estrutura para trabalhar pelo que o processo global para a sua adop o tem sido lento Existem na sia zonas onde poss vel efectuar pagamentos via telem vel e solu es para sistemas de bilh tica m vel mas n o est o uniformizados enquanto na Am rica do Norte e Europa os servi os t m sido maioritariamente utilizados em diferentes ensaios piloto essencial para a adop o e crescimento da tecnologia NFC que exista interoperabilidade e consist ncia entre todos os dispositivos Os telem veis NFC est o a emergir no mercado e em 2007 as remessas atingiram os 32 milh es de unidades ou seja 3 dos telem veis a n vel mundial suportavam NFC No entanto em seguimento dos v rios projectos NFC liderados pelas operadoras Americanas e Europeias seguido da queda do custo
204. particular no dom nio da virtualiza o de programas de fideliza o e Identifica o e prototipagem de casos de uso aplicados aos produtos de virtualiza o de cart es de fideliza o e Como resultados espera se a identifica o das potencialidades de aplica o da tecnologia NFC ao modelo de neg cio da empresa e a prototipagem de casos de uso inovadores Estes objectivos principais e os resultados esperados s o alcan ados pela conclus o de um conjunto de sub objectivos que incluem e Familiariza o com a empresa e o seu modelo de neg cio e Estudo dos produtos da Empresa e Pesquisa de informa o sobre a tecnologia NFC e An lise do mercado nacional e internacional de dispositivos e solu es existentes e Produ o de um relat rio intercalar interno e apresenta o equipa na empresa com vista partilha do conhecimento adquirido e ao seu enriquecimento e Estudo do modelo de neg cio dos programas de fideliza o de clientes a empresas e Concep o de modelos de neg cio alternativos e Identifica o de casos de uso t picos com NFC e Desenho funcional e t cnico dos casos de uso e Desenvolvimento de um prot tipo e Experimenta o e an lise dos resultados e Discuss o no seio da equipa da empresa dos resultados e potenciais utiliza es pr ticas Os principais beneficios que o projecto Cardmobili ir reter desta disserta o s o e Maior n vel de conhecimentos sobre a tecnologia
205. pelo produto ou j introduziu manualmente o nome do produto P s condi es e A aplica o acrescenta um produto lista de compras Passos 1 O utilizador est no ecr Consultar Produtos e j pesquisou pelo produto ou ent o introduziu manualmente o nome do produto 2 O utilizador escolhe a op o Adicionar Produto 3 Vai para o ecr para o utilizador introduzir a quantidade desse produto que corresponde ao caso de uso A 4 2 Indicar Quantidade 4 O produto acrescentado lista de compras A 4 5 Remover Produto Lista de Compras Actores Utilizador MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 111 Cen rio O utilizador engana se a introduzir um produto e deseja remove lo da lista de compras Pr condi es e O utilizador j est registado o registo est activo e est dentro da aplica o e lista de compras possui pelo menos um produto P s condi es e A aplica o actualiza a lista de compras removendo o produto seleccionado Passos 1 O utilizador selecciona o produto a remover da lista de compras 2 Ap s seleccionar o produto vai s op es e remove o da lista A 4 6 Reiniciar Lista de Compras Actores Utilizador Cen rio O utilizador possui uma lista de compras criada mas quer reinicializar uma nova lista de compras Pr condi es e O utilizador j est registado o registo est activo e est dentro da aplica
206. penas aproximando os seus telem veis NFC de cartazes inteligentes Ao tocar num cartaz inteligente poderiam consultar a sua localiza o exacta e informa es diversas inclusive sobre como chegar pr xima etapa da viagem quanto tempo iria demorar e o tempo de chegada do pr ximo servi o de transporte Estes cartazes inteligentes s o ecol gicos uma vez que n o requerem uma fonte de energia sendo alimentados por indu o a partir do telem vel NFC Sps07 Este projecto denomimou se de VORTIX Visualization of Real time Transport Interchange e envolveu a instala o de 19 cartazes inteligentes na esta o Blackfriars LU e nas suas redondezas Nick Knowles director t cnico da Kizoom uma das empresas colaboradoras disse que o NFC fornece aos utilizadores formas simples de interagir atrav s dos servi os m veis teis para o lugar em que se encontram e para o que pretendem fazer NFC gives users simple triggers in their physical environment with which to engage with mobile services highly relevant to where they are and what they are doing Sps07 Dom nio das Tabela 2 8 Ensaios SmartTouch Npc09 nunes Casos Piloto Descri o Aplica es Utiliza o dos telem veis para o acesso a Gest o de acessos via M vel MARS Erro ES instala es p blicas dna Pagamento simples do estacionamento com recurso Estacionamento inteligente l a etiquetas Compra do bilhete de teatro e verifica o P2P NFC no
207. pois indicar o n mero de pontos a apostar De seguida ir receber um alerta que lhe informa que deve aproximar o seu telem vel do telem vel do utilizador B O utilizador B recebe uma mensagem que indica o n mero de pontos que est em aposta e a perguntar se aceita o desafio Em caso afirmativo ser efectuado o emparelhamento de uma liga o Bluetooth entre os telem veis de ambos os utilizadores Neste momento os utilizadores j podem iniciar o jogo e g Snake Tetris etc e o utilizador que obtiver um maior n mero de pontos ir sair vencedor recebendo de seguida todos os pontos que foram apostados Os pontos ser o transferidos atrav s da liga o Bluetooth emparelhada anteriormente via NFC De forma a incentivar e criar alguma competitividade entre os utilizadores esta aplica o pode possuir uma funcionalidade que permita consultar estat sticas e g ver o n mero de vit rias derrotas pontos ganhos etc MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 55 Jogo Aplica o para troca de Pontos Seleccionar Cart o lt lt indudes gt gt Apostar pontos lt lt indudes gt gt Utilizador Utilizador Consultar Estat sticas Figura 3 3 Diagrama de casos de uso para a Categoria Jogo Aplica o que permite apostar e trocar Pontos 3 4 Aplica o M vel para Gest o das Compras Esta aplica o m vel permite ao utilizador gerir todas as compras qu
208. ponto transferido entre estes b Em caso de vit ria de um dos elementos s o visualizados os pontos obtidos pelos dois jogadores e indicado o n mero de pontos transferidos e actuais no cart o para cada titular A 3 4 Consultar Estatisticas Actores Utilizador Cen rio O utilizador pode consultar estat sticas sobre os jogos j realizados tais como indicar o n mero total de pontos ganhos e perdidos para cada cart o o n mero de jogos efectuados n mero de vit rias e derrotas total n mero de vit rias e derrotas contra um determinado utilizador entre outros dados interessantes Observa es sempre interessante consultar estat sticas sobre os jogos j efectuados o que para al m do jogo se tornar mais interessante uma vez que se efectuam apostas tamb m se tornar mais competitivo com esta funcionalidade que permite consultar estat sticas como o n mero de derrotas e vit rias Pr condi es e Os dois utilizadores j est o registados os registos est o activos e Os dois utilizadores possuem o jogo instalado nos seus telem veis e Os dois utilizadores entram no jogo e autenticam se com as suas contas P s condi es e Abre uma janela no telem vel do utilizador com estat sticas Passos 1 O utilizador entra no jogo 2 O utilizador autentica se no jogo para poder consultar as suas estat sticas resultantes dos jogos efectuados at data 3 Selecciona a op o para consultar estat
209. principalmente atrav s da an lise da documenta o da empresa e g documentos sobre o modelo de neg cios documentos sobre a vis o geral do mercado documento sobre os concorrentes documento com os casos de uso documentos de identidade etc De forma a garantir uma completa e eficiente documenta o sobre o NFC e outras tecnologias semelhantes ser o realizadas pesquisas e estudo de artigos estudos apresenta es disserta es teses not cias recentes f runs e outros documentos considerados relevantes sobre esta rea Para ganhar conhecimento sobre as ferramentas necess rias ao desenvolvimento dos casos de uso para al m de pesquisar em artigos e outros documentos criados por experientes programadores em NFC tamb m se retirar grande apoio do SDK Software Development Kit disponibilizado pela Nokia que inclui um manual de instala o com a indica o das ferramentas necess rias a utilizar SNNO9 O desenvolvimento do prot tipo ser efectuado com um forte apoio no f rum da Nokia isto porque v rios programadores experientes em NFC esclarecem d vidas que poder o eventualmente surgir quando se iniciar o desenvolvimento 1 3 Estrutura da Disserta o Esta disserta o est dividida em cap tulos e inicia se com esta introdu o na qual apresentado o contexto e a proposta deste projecto O cap tulo 2 descreve o estado da arte da tecnologia NFC onde s o tamb m analisadas outras tecnologias alternativas e aprese
210. queta activa foi requerida por Mario W Cardullo em Janeiro de 1973 WRF09 Desde ent o esta tecnologia tem se tornado parte integrante do nosso quotidiano estando presente nas mais diversas reas Uma etiqueta RFID um transponder pequeno objecto que pode ser colocado numa pessoa animal equipamento produto ou outros Este contem chips de sil cio e antenas que lhe possibilitam responder aos sinais de r dio enviados por um dispositivo emissor Al m das etiquetas passivas que respondem ao sinal enviado pelo dispositivo transmissor usando a energia da pr pria onda r dio recebida existem ainda as etiquetas activas possui um custo mais elevado que as etiquetas passivas dotadas de bateria que lhes permite iniciarem a emiss o de um sinal De acordo com as etiquetas possu rem ou n o energia interna existem tr s tipos de sistemas RFID activa passiva e semi activa Etiquetas RFID activas t m a sua pr pria fonte de energia embora que limitada o que possibilita uma maior capacidade de mem ria permitindo lhe armazenar informa es adicionais O tempo de vida da bateria de uma t pica etiqueta RFID activa de v rios anos Estas etiquetas t m semelhan as ao n vel funcional com os pontos de acesso WLAN mas com ciclos de fun es limitados de forma a conservar energia As etiquetas RFID activas podem ser projectadas para conter sensores que medem a temperatura humidade vibra es ou radia es Possuem um longo alcance de
211. r Figura B 32 L cart o de uma tag parte 1 2 Como a etiqueta foi gravada com a entidade Modelo quando se aproxima o telem vel a aplica o mostra automaticamente o cart o Modelo ver Figura B 33 MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 132 Vo Cardmobili Gest o de Cart es RS E Modelo Options Figura B 33 L cart o de uma tag parte 2 B 1 9 Inicializar automaticamente Aplica o Tag Descri o Este caso de uso vem complementar a ideia do caso de uso anterior Assim ap s se possuir uma etiqueta j instalada com a aplica o e associada a uma entidade quando se aproxima um telem vel sem ter a aplica o em execu o esta ir automaticamente inicializar a aplica o e visualizar o cart o da entidade qual a etiqueta est associada Instala o Este caso de uso necessita dos mesmos requisitos de instala o que o caso de uso anterior B 1 8 Visualizar Cart o Tag Passos l Caso a aplica o m vel esteja em execu o necess rio deslig la e colocar o telem vel NFC no ecr inicial ver Figura B 34 il os O X sil ncio 1B m Cart es n dispon veis Q Cx e t ns Menu Nomes Figura B 34 Ecr inicial do telem vel Nokia 6212 Classic 2 Aproximar o telem vel NFC da etiqueta instalada Esta ir fazer a aplica o m vel NFC GerirCartoes jar inicializar automaticamente e visualizar o cart o d
212. r de modo a que a sua compra fique registada e caso se verifique actualize os pontos no seu cart o Assim implementei uma aplica o Java que permite seleccionar uma entidade e introduzir o n mero de pontos a actualizar de seguida escolhe se o modo de actualiza o dos pontos incrementa o ou decrementa o Esta aplica o comunica com o SE do telem vel atrav s do leitor NFC externo assim quando a aplica o est a executar e o leitor NFC est em contacto com um telem vel a aplica o inicialmente valida se o cart o para a entidade seleccionada existe no telem vel e em caso afirmativo ir actualizar o seu n mero de pontos com o n mero de pontos introduzidos na aplica o Java Como alternativa ao m todo tradicional de efectuar uma pesquisa manual na aplica o por um determinado cart o virtual para facilitar e diminuir o tempo de pesquisa criou se um caso de uso que permite instalar para uma etiqueta NFC dados que quando o telem vel entra em contacto com essa mesma etiqueta ir inicializar a aplica o automaticamente mostrando o cart o para a entidade que ficou associada a etiqueta Caso a aplica o j esteja em execu o quando o telem vel toca numa etiqueta este ir igualmente mostrar o cart o da entidade agregada a essa etiqueta Esta funcionalidade tanto poder ser til para os utilizadores como para o pr prio comerciante B 1 1 Seleccionar Cart o Descri o Esta funcionalidade permite ao ut
213. r ao Elemento Seguro Descobriu se que a origem deste erro era devido ao facto de ser necess rio certificar todas as MIDlets que acedem ao Elemento Seguro Devido ao tempo de espera e ao custo de aquisi o de um certificado de valida o optou se como alternativa por armazenar os cart es na rea RMS do telem vel sempre que n o se consiga aceder ao seu Elemento Seguro Isto n o foi cr tico para a empresa porque o mais relevante para este prot tipo funcional era desenvolver os casos de uso especificados que utilizem NFC e n o a forma como os dados dos cart es virtuais foram armazenados O processo de certifica o pressupunha um tempo de espera que e um custo monet rio que n o se adequavam natureza deste projecto MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 69 Ap s a implementa o deste m todo de armazenamento dos cart es virtuais come ou por se desenvolver a funcionalidade que permite a dois utilizadores trocarem pontos entre si de um cart o virtual atrav s da tecnologia NFC Esta funcionalidade s p de ser testada pelo emulador da Nokia sendo necess rio abrir duas inst ncias de um telem vel virtual visto que s se possu a um telem vel NFC Os emuladores utilizam o protocolo LLCP Logical Link Control Protocol definido pelo NFC Forum e projectado para suportar liga es P2P entre dois dispositivos NFC Durante o desenvolvimento desta funcionalidade surgiu uma outra grande difi
214. r mais tempo para que os telem veis equipados com a varia o SWP do NFC estejam dispon veis em volume significativo Segundo o Devlin o NFC possui muito apoio de todas as partes interessadas e as reac es aos ensaios j realizados foram esmagadoramente positivas ClaN09 MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 48 2 4 Conclus o Neste cap tulo foram analisadas diversas tecnologias algumas das quais s o na actualidade utilizadas em cart es de fideliza o sendo outras tecnologias de comunica o sem fios com algumas semelhan as ao NFC A Tabela 2 9 apresenta um resumo das principais caracter sticas da tecnologia de comunica o contactless NFC em rela o s outras tecnologias mais usuais hoje em dia em cart es de fidelidade Tabela 2 9 Resumo das caracter sticas do NFC comparativamente a outras tecnologias utilizadas actualmente em programas de fideliza o Banda Magn tica C digo de Barras Smart Cards NFC Baixo Custo X X Formato Humano X Comunica o Simples o X X X e R pida Fi vel X X Capacidade de X X Processamento Informa o Din mica X X Suscept vel a E X X Deteriora o Edi o de Dados X X X Capacidade de PA A 3 M dia Baixa M dia Elevada Elevada rmazenamento Robusto X X X Interoperabilidade X X Comunica o x x x Contactless Seguran a dos dados X X Alcance Curto Curto Curto l P al Pagamento Bilhetes Grandes cadeias e P a y Tra
215. r para despertar uma determinada ac o A interoperabilidade entre outras tecnologias contactless tamb m foi um outro factor a ter em considera o na escolha do NFC como a tecnologia mais adequada a este projecto Isto porque suporta normas das tecnologias RFID e Smart Cards assim como permite emparelhar outras tecnologias de comunica o como o caso do Bluetooth e Wi Fi Assim apesar de o NFC possuir um curto alcance de comunica o e uma velocidade de transmiss o de dados relativamente reduzida caso seja necess rio transferir dados volumosos poss vel com um simples toque fazer o emparelhamento as tecnologias referidas que se encarregaram da transfer ncia dos dados Com isto elimina se a necessidade de interven o manual do utilizador facilitando uma opera o que por vezes seria complicada e morosa sem o seu auxilio Com a crescente complexidade e custo da adi o de tecnologias como o Bluetooth e Wi Fi a um dispositivo o factor pre o torna se muito significativo O custo de um chip NFC apenas cerca de 1 US pre o estimado para 2012 em rela o aos cerca de 5 US do Bluetooth e os 16 do Wi Fi pre os de 2002 Col05 Sut02 Kra03 ClaH09 O gasto de energia tem tamb m extrema import ncia Como o NFC uma tecnologia mais simples e de curto alcance tendo sido concebida com a poupan a de energia em mente logo gasta menos energia que tecnologias como o Bluetooth e o Wi Fi de real ar ainda que o N
216. rea Java Card de um telem vel Para instalar uma applet num telem vel NFC existem duas aplica es poss veis o JCOP Tools e o GPShell A ferramenta JCOP Tools um m dulo que se instala no IDE Eclipse tendo sido desenvolvido pela IBM e que permite o desenvolvimento de applets para Java Cards com o sistema operativo JCOP Este software disponibilizado actualmente pela NXP Semiconductors sendo obrigat rio o envio de um email a pedir uma licen a para a sua instala o Como nem sempre se obt m resposta foi utilizada como alternativa a ferramenta gratuita GlobalPlataform GPShell vers o 1 4 2 que permite fazer a gest o das applets instaladas num telem vel NFC 5 3 Estrutura do Prot tipo Funcional As decis es tomadas tanto a n vel de l gica como a n vel de estrutura dos componentes s o descritas e fundamentadas nesta sec o Para este prot tipo estabeleceu se que todos os cart es possuem a mesma estrutura de dados tais como a entidade associada o n mero de cart o a data de emiss o o n mero de pontos e uma imagem Como n o era objectivo deste projecto implementar funcionalidades b sicas e g registar um novo cart o que pertencem solu o em desenvolvimento Cardmobil foram criados manualmente dez cart es com esta estrutura como dados de teste Consoante o caso de uso e o dispositivo onde a aplica o executa os cart es podem ser armazenados de tr s diferentes formas e Caso a aplica
217. rementalmente consoante as novas funcionalidades lhe eram adicionadas e como tal sempre que era implementada uma nova funcionalidade era necess rio criar ou actualizar um dos projectos desenvolvidos Os casos de uso foram implementados exactamente pela mesma ordem em que est o apresentados no in cio deste cap tulo sendo inicialmente testados a n vel funcional sempre que poss vel no emulador da Nokia e s depois num telem vel NFC O Manual de Instala o e Utiliza o inclu do no anexo B possui instru es e imagens que explicam como se utiliza e instala cada uma das aplica es ou componentes desenvolvidos para este prot tipo MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 67 Como se pode observar na Figura 4 1 foram desenvolvidos para este prot tipo os seguintes projectos Applet Cart es Emulador MIDlet Gest o de Cart es Applet Cart es Telem vel Visualiza Cart o e Valida Actualiza Cart o Durante a implementa o surgiram algumas dificuldades destacando se principalmente as seguintes e Inexist ncia de um certificado que autentique a aplica o m vel desenvolvida como confi vel o que torna imposs vel aplica o estabelecer uma liga o com a applet armazenada na rea Java Card de modo aceder informa o dos cart es virtuais O processo de certifica o pressupunha um tempo de espera que e um custo monet rio que n o se adequavam natureza
218. rketer com cms news commerce 3074 html Tom Krazit PCWorld Wi Fi Chip Prices Set to Plummet 28 de Maia de 2003 http www pcworld com article 110903 wifi chip prices set to plummet html acedido pela ltima vez em 26 de Mar o de 2009 LeafarFilth Plusgsm Tudo sobre Bluetooth 21 de Dezembro de 2007 http www plusgsm com br forums archive index php t 40895 html acedido pela ltima vez em 26 de Mar o de 2009 Kim Poh Liaw SlashPhone Mobile Phones Equipped with Near Field Communications NFC to Generate 875bn worth of Payment Transactions Within 5 Years 4 de Agosto de 2008 http www slashphone com mobile phones equi ed with near field communications nfc to generate 75bn worth of payment transactions within 5 years 04915 Gerald Madlmayr Forum Nokia com Driving mobile innovation JavaCard amp Mifare Access 6131 14 de Abril de 2007 http discussion forum nokia com forum showthread php t 105682 acedido pela ltima vez em 04 de Junho de 2009 Gerald Madlmayr Near Field Communication Research Lab Hagenberg Evaluation of Application Platforms on Mobile Phones for NFC Applications 2008 http Awww nfc research at fileadmin papers 2008 11 2008 09 17 Evaluation pdf Ben Robinson IntoMobile Mobilkom Austria develops NFC Mobile ticketing service 27 de Janeiro de 2009 http Awww intomobile com 2009 01 27 mobilkom austria develops nfe mobile ticketing service html Brendan McGuigan wiseGEEK What is
219. ro do telem vel NFC Este ap s processar o comando recebido envia um APDU como resposta para a aplica o Java SE 3 validaactualizaCartao o SELECT byte o INS ALTERA PONTOS byte o INS LER byte o INS VALIDA bytel o SELECT APDU Commanda PDU o TEMPO int a NOME LEITOR String o nfc Valida ctualizaCartao o entidade Strin o accao int o pontos Strin o posicao int O main void E inicialzaComponentes void m actualizaNumeroPontosSE Q void O visualizaMensagem void O actionPerformed void Figura 5 6 Diagrama de Classes do projecto Valida Actualiza Cart o 5 4 Testes medida que se terminou a implementa o de qualquer nova funcionalidade realizaram se testes funcionais n o s para a nova funcionalidade lan ada mas para a aplica o toda de uma forma geral de modo a n o se verificar nenhuma incompatibilidade entre a nova funcionalidade e as restantes Por ltimo foram realizados testes de Sistema com o intuito de validar o funcionamento total e integrado das v rias funcionalidades que este prot tipo abrange Como foi mencionado acima sempre que poss vel testou se a nova funcionalidade implementada em primeiro lugar no emulador da Nokia por este ser mais f cil e r pido sendo de seguida testada no telem vel Nokia 6212 Classic Algumas funcionalidades apenas s o poss veis de testar no emulador da Nokia e outras apenas num telem vel NFC real Cap tulo 6 Resu
220. s Neste prot tipo todos os cart es possuem um n mero de pontos assim quando um utilizador efectua uma compra os pontos s o sempre actualizados A comunica o entre os dois dispositivos feita por NFC e Instalar inicializa o autom tica associada a uma Entidade Tag permite ao utilizador instalar por NFC para uma etiqueta a inicializa o autom tica da aplica o associada entidade do cart o seleccionado e Visualizar Cart o Tag este caso de uso utiliza NFC e vem complementar a ideia do caso de uso anterior Assim ap s possuir uma etiqueta j instalada com a aplica o e associada a uma entidade quando se aproxima um telem vel com a aplica o j em execu o dessa etiqueta esta ir visualizar automaticamente o cart o pertencente entidade qual est associada e Inicializar automaticamente Aplica o Tag este caso de uso semelhante ao anterior mas neste caso a aplica o n o est em execu o Quando o utilizador aproxima o telem vel de uma etiqueta j instalada esta ir automaticamente inicializar a aplica o e visualizar o cart o pertencente entidade qual est associada No anexo B Manual de Instala o e Utiliza o apresentado cada um destes casos de uso com um maior n vel de detalhe e com os passos de utiliza o acompanhados por imagens do prot tipo desenvolvido 5 1 Hardware Utilizado Apesar de grande parte das funcionalidades ser implement vel utili
221. s entre outros Isto pode traduzir se numa degrada o do desempenho e Redes Wi Fi possuem um alcance elevado em rela o a outras tecnologias wireless mas limitado Um t pico router Wi Fi dom stico pode ter um alcance de 45 metros dentro de casa e 90 metros no exterior Os alcances tamb m podem variar uma vez que o Wi Fi n o uma excep o f sica de propaga o das ondas de r dio com bandas de frequ ncia e Os pontos de acesso poder o ser usados para aceder a informa es pessoais e confidenciais transmitidas a partir dos utilizadores Wi Fi e Pontos de acesso gratuito podem ser utilizados para fins malignos por pessoas an nimas para iniciar um ataque que seria extremamente dificil de rastear al m do dono do ponto de acesso e Tecnologia mais complexa e cara que o Bluetooth para a qual existe num n mero inferior de telem veis 2 2 7 ZigBee Os avan os recentes das tecnologias de redes wireless possibilitaram o surgimento de v rias alternativas mas a grande maioria tem como premissa principal prover um conjunto de protocolos que garantem a qualidade para a transmiss o de voz ou de dados com altas taxas de transfer ncia o que conduz os equipamentos a tornarem se caros e pouco convenientes para aplica es mais simples Che08 O ZigBee uma tecnologia recente que surgiu nos finais de 2004 S1107 cujo protocolo da responsabilidade da ZigBee Alliance A ZigBee Alliance um cons rcio de mais de 200
222. s vel aos utilizadores utilizar o telem vel com o software PayPass para pagar as tarifas nas esta es de metro assim como ver e transferir conte do de cartazes inteligentes para o seu telem vel NFC como trailers de filmes wallpapers e toques AtT07 De acordo com a MasterCard a ltima pe a do puzzle para os pagamentos m veis contactless nos Estados Unidos da Am rica a disponibiliza o comercial em grande massa de telem veis NFC por parte das operadoras m veis e transportadoras But09 Os dados provenientes da utiliza o da plataforma MasterCard PayPass demonstram n o s a procura dos utilizadores pelos pagamentos contactless mas tamb m a continua o da mudan a no sentido dos pagamentos electr nicos com os dados recentes a indicar que 41 dos consumidores actualmente utilizam menos o dinheiro tradicional do que h dois anos atras O PayPass e outras plataformas de pagamento contactless proporcionam actualmente uma alternativa ao pagamento em dinheiro vivo Os consumidores j n o precisam de transportar dinheiro e moedas passar um cart o ou mesmo assinar um recibo quando efectuam compras inferiores a 25 US Che09 Apenas preciso passarem os seus cart es convencionais key fob ou at mesmo os seus telem veis NFC instalados com o PayPass pelos leitores que t m para cima de 141 000 locais de comerciantes participantes por todo o mundo Segundo Cathleen Conforti gerente do produto PayPass da Master
223. s Abrir Sair Figura B 11 Troca de Pontos Emissor selecciona op o para enviar pontos 3 No ecr Enviar Pontos do telem vel emissor mostrado o n mero de pontos totais do utilizador nesse cart o e um campo para o utilizador introduzir o n mero de pontos a enviar ver Figura B 12 O n mero de pontos a enviar tem de ser inferior ou igual ao n mero de pontos total Neste exemplo introduziu se 1001 pontos para trocar De seguida o emissor pressiona em Enviar MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 122 Po O Cardmobili Gest o de Cart es vo O 2 123 Enviar Pontos Pontos totais RS CONTINENTE Continente Options Abrir Sair Enviar clear Options Figura B 12 Troca de Pontos Emissor introduz o n mero de pontos a enviar 4 Ap s o emissor pressionar em Enviar lhe mostrado um alerta que o informa que tem 60 segundos para tocar no telem vel receptor at que a aplica o cancele automaticamente o envio de pontos voltando para o ecr de Enviar Pontos ver Figura B 13 Po O Cardmobili Gest o de Cart es R CONTINENTE Pressione qualquer tecla para Cancelar Continente Options Abrir Sair Figura B 13 Troca de Pontos Mensagem para o telem vel Emissor tocar no Receptor 5 Neste passo necess rio tocar os dois telem veis virtuais para tal necess rio ir aplica o Nokia NFC
224. s of Barcodes http www barcoding com information learn about barcodes shtml acedido pela ltima vez em 25 de Mar o de 2009 Fabio Funcionamento IrDA http www gta ufr br grad 06 2 fabio funcionamento htm acedido pela ltima vez em 26 de Mar o de 2009 NFC Forum Frequently Asked Questions 2007 Marcelo Fernandes Fontes Otto Calos M B Duarte Universidade Federal do Rio de Janeiro Grupo de Teleinform tica e Automa o Smart Cards para o Controlo de Acesso Lou Fiore CSAA Central Station Alarm Association since 1950 Emerging Technologies 2005 http www csaaul org 2005 AMFioreNewTechl pdf EE Times Asia First NFC specs now available 17 de Agosto de 2006 http www eetasta com ART 8800430036 499488 NT 7a224e9c HTM acedido pela ltima vez em 26 de Mar o de 2009 Enrico Fonseca iMasters Por uma internet mais criativa e din mica Compreendendo o J2ME 14 de Junho de 2005 http imasters uol com br artigo 3317 javamobile compreendendo o j2me David Frija Comunidade RFID Portugal Intermarch Pagamento com RFID 5 de Janeiro de 2009 http www portalrfid net index php option com content amp task view amp id 187 amp Itemid 2 acedido pela ltima vez em 27 de Mar o de 2009 Tagattitude redOrbit For the GSMA 2009 Tagattitude is Proud to Announce the Launch of TagPay the First Turnkey Mobile Platform That Works on any of the 4 Billion Mobiles Around the World 10 de Fevereiro de 200
225. s op es na aplica o Por defeito est seleccionada a op o para incrementar A aplica o Valida Actualiza Cart o valida e actualiza um cart o para a entidade seleccionada de 5 em 5 segundos com o n mero de pontos introduzidos pelo utilizador H ainda a possibilidade de parar temporariamente a aplica o accionando uma caixa de selec o pano o Tal como em Visualizar Cart o um comando APDU com a instru o select enviado a cada 5 segundos sendo de seguida enviado um comando que valida se o cart o existe para a entidade seleccionada Em caso de xito apresentada ao utilizador uma mensagem a indicar o seu n mero de cliente De seguida enviado um comando APDU para ler o n mero de pontos MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 14 do cart o para a entidade seleccionada Consoante a opera o escolhida pelo utilizador a aplica o ir adicionar ou subtrair o valor decimal introduzido pelo utilizador ao n mero de pontos do cart o Por fim enviado um APDU com o n mero de pontos actualizados para a applet guardada na rea Java Card do telem vel NFC e apresentada ao utilizador uma mensagem com o n mero de pontos actualizados 29 Toda esta comunica o de forma semelhante a Visualizar Cart o feita atrav s de comandos APDU que s o enviados do leitor NFC externo ACR122 para a Applet Cart es Telem vel armazenada no Elemento Segu
226. sac es e interac es pr ximas Incorporado em telem veis ou dispositivos electr nicos permite oper los como leitores RF e emular cart es inteligentes para cobrir a vasta gama de aplica es NFC Figura 2 29 Chip Microread 1CC09 Leitor ACR122 NFC A Advanced Card Systems Ltd lan ou o primeiro leitor de cart es NFC compat vel com a norma CCID Chip Card Interface Device o FN ACR122 NFC Figura 2 30 leitor de cart es inteligentes contactless N Este permite ler e escrever em cart es inteligentes contactless e liga se ao PC via USB Foi desenvolvido na frequ ncia 13 56 MHz RFID e segue as normas ISO IEC 18092 para o Near Field Communication Figura 2 30 ACR122 suportando n o s os cart es MiFare ISO 14443 A e B mas tamb m NEL tecnologias contactless FeliCa comercializado desde os finais de 2007 sendo o pre o actual cerca de 78 SCD09 NRW08 Leitor NFC Encoder NFC Encoder Figura 2 31 um compacto dispositivo USB para computadores de leitura escrita RFID para solu es Near Field Communications NFC O leitor pode ser utilizado para diversas aplica es RFID e NFC como POS e troca de dados com etiquetas e telem veis NFC O dispositivo pode ser usado para a instala o de Figura 2 31 NFC applets Java Card no Elemento Seguro dos telem veis NFC O seu Encoder pre o de cerca de 185 NRWO09 Leitor Macally eNetMouse O Macally eNetMouse Figura 2 32 integrado com o
227. search EBV Elektronik An Avnet Company CL RD701 RFID Reference Design http www ebv com en products design tools details type tools product cl rd701 rfid reference design html tx ebvproductfe pil sectab 1 acedido pela ltima vez em 9 de Junho de 2009 NXP founded by Philips City of Caen France to demonstrate simplicity of Near Field Communication NFC technology 18 de Outubro de 2005 http www nxp com news content file 1193 html acedido pela ltima vez em 27 de Mar o de 2009 Jonathan Collins RFID Journal SmarCode to Make NFC Tags 29 de Mar o de 2005 MIEIC 2008 2009 Col06 Cwt06 den09 Dev09 Dri07 EFS08 E1108 eNe09 eny08 Eri08 Ern08 FAB09 Fab09 FAQ07 FD09 Fio05 FNS06 Fon05 Fri09 FTG09 FTt05 Gho02 A tecnologia NFC e os novos modelos de neg cio m vel 91 http www rfidjournal com article view 1472 1 1 Jonathan Collins RFID Journal Bus Riders in Hanau Use RFID to Go 19 de Abril de 2006 http www rfidjournal com article articleview 2276 1 1 Crambridge Consultants Close proximity wireless tecnology set to improve the managemente of diabetes 14 de Agosto de 2006 http www cambridgeconsultants com news prl75 html kara deniz Ecommerce Journal More About Virtual Economy Citibank and M1 partner for mobile payments pilot in Singapore 3 de Abril de 2009 http Awww ecommerce journal com news 14424 c
228. silvaiDesktopibtl2capEcho jad 6 C DemoideployediBluetoothEchoDemo jad 7 Ci eToothExpideployediBlueToothExp jad 8 Ciia Java J2ME Games Execut veis TT jad 9 Ci 2ME GamesiExecut veis SuDoKuGUI jad 10 C 1 2ME GamesiExecut veisiStopWatch jad Exit Jpen PR Look in Aplicacao a c EJ N O GPshell 1 4 2 Z EO COINFC SmartCardTelemovel My Recent 59540 Nokia 6212 NFC SDK nd alelo aim Documents EB NFC GerirCartoes jad ra PEE B NFC Reader ActualizarPontos jar Desktop ii NFC Reader VisualizarCartao jar E NFC SmartCardEmulator jad E ll NFC SmartCardEmulator jar 4 INokia PC Suite 7 118 0 por meb exe My Documents 8 My Computer a E File name INFC GenitCartoes jar v aces Files of type al Files v Cancel Figura B 7 Executar a aplica o m vel no Emulador 2 De seguida a aplica o executa tal como no telem vel real mas no canto superior direito do menu para seleccionar o cart o apresenta SE ver Figura B 8 uma vez que j tem um Smart Card associado acedendo assim aos cart es armazenados no Elemento Seguro sy B 43 Cardmobili Gest o de Cart es Cardmobili Gest o de Cart es CONTINENTE Options Abrir Sair Options Abrir Sair Figura B 8 Menu para selec o de um cart o SE MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 120 B 1 2 Visualizar Cart o Descri
229. simplificar a vida das pessoas estamos numa era em que j existe um n mero relevante de interac es efectuadas de uma forma contactless e g Bluetooth RFID Wi Fi etc sendo estas muito mais pr ticas e intuitivas para o utilizador Inicialmente ser o abordadas tecnologias pertencentes ao primeiro grupo 1 e Banda Magn tica C digo de Barras e Smart Cards Todas estas tecnologias existem em programas de fideliza o e t m uma presen a bastante elevada por todo o mundo estando algumas presentes em mercados muito espec ficos como o caso do c digo de barras Existem algumas barreiras introdu o deste tipo de tecnologias em telem veis Por exemplo no caso do c digo de barras apesar de actualmente j existirem algumas solu es para telem veis que permitem a sua visualiza o e leitura amda existe dificuldade em conseguir capturar uma imagem suficientemente clara a partir deste dispositivo que permita a sua identifica o inequ voca BBVO06 De qualquer maneira e visto que estas tecnologias est o presentes em v rios programas de fideliza o ser o analisadas de forma a descrever as vantagens que o uso de um telem vel NFC com cart es virtuais poder proporcionar aos seus utilizadores em rela o aos m todos tradicionais No segundo grupo encontram se as tecnologias de comunica o sem fios As mais relevantes para este caso de estudo e que existem na actualidade s o IrDA Bluetooth Wi Fi ZigBee RFID e
230. sociada para o cart o seleccionado No canto superior direito poss vel ver se a aplica o est a aceder aos cart es guardados no SE ou no RS Na figura como a aplica o n o est certificada e est a executar num telem vel NFC est ligado ao RS Voo UM Cardmobili Gest o de Cart es RS CONTINENTE Continente Options Abrir Sair Figura 6 2 Menu para selec o de um cart o RS 6 2 Visualizar Cart o O utilizador possui a aplica o instalada no seu telem vel e pretende consultar ou mostrar o seu cart o ao comerciante Assim poss vel apresentar toda a informa o de um cart o virtual com uma determinada estrutura 1 e n mero de cliente entidade n mero de pontos data de emiss o e foto Este caso de uso muito importante uma vez que permite ao utilizador visualizar todo o conte do do cart o com o faria com um cart o f sico Este pode ser testado tanto no emulador da Nokia como num telem vel NFC real funcionando em ambos os m todos de armazenamento persistente de dados SE e RS Passos l Ap s inicializar a aplica o pelo emulador ou pelo telem vel NFC selecciona se o cart o a visualizar 2 De seguida pressiona se a op o Abrir de modo a visualizar o conte do de um cart o como mostra a Figura 6 3 Pai 9 ai m Visualiza Cart o Visualiza Cart o Numero 000200001 Entidade Continente Data de Emiss o 05 04 2009 Data de Emiss o E 05
231. ssesseeeeeeessssssss 29 Configura o do ataque Man in the Middle e eeeeeeeeereerererrerere rena aee enaaaacerererea 31 NOKL OS car a a Dna So Noki O2 TZ C TASSO tatu ai a a e e a o aa a 33 NOR OZ LO CASS dessa as no sa ass Gde ua DA OSS o Je Eu OA OSSOS acl del oba Casa 33 NORE 22040 MBA DE Ra nn ce UR SRU Ro RS Ra RI DRE SIRER Ro SO CRP TER RR 34 SRA TeLcA ADO RIAA Do GERIDO SPA TERRA DR E RS DE RR A PRE O REI RA 34 Sansui SCE OO aora Te Grao gana EEEE EEE a in Si Did 34 WDESDID I020 Nena RR ora qe RREO O E 34 Beng ToU rinisin Ad E A A Ra Do o BA o BS 35 Motorola LP SLN R ssa dd dad TREO a a A E ada 35 Sams one DOOU E coa n a A a O RT N 35 WAIE aa A OAE O E A A 35 CPN O a E E A a sta 36 ACR CNPO r RSRS Ri RI RO SRS RR Ro O CRB ERR RR Ra 36 NEC Encoder saia ganda a da aaa a dan iris 36 Macally eNCIMIGUSE arara ro and aa a TE 36 Tikker CO ias orais ES e SRA aa SO SEA A SG sd Ss a 36 Projectos NFC desenvolvidos por todo o mundo Figura adaptada de S1009 37 Previs es de mercado do n mero de dispositivos para os pr ximos anos Gr fico adaptado de ENINDE O santana id a RS DO a 46 vi MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel vil 2 36 3 1 3 2 3 3 3 4 4 1 4 2 4 3 5 1 5 2 5 3 5 4 5 5 5 6 6 1 6 2 6 3 6 4 6 5 6 6 6 7 6 8 6 9 6 10 6 11 6 12 6 13 6 14 6 15 6 16 6 17 6 18 6 19 6 20 6 21 6 22 6 23 Oportunidade para o NF
232. sta tecnologia isto porque para al m do telem vel ser um dispositivo m vel pessoal e como foi referido na Introdu o em 2008 cerca de 60 da popula o mundial possu a um telem vel existindo cerca de 4 1 bili es de assinaturas m veis Ch109 O subsistema NFC de um telem vel pode ser decomposto em tr s componentes como ilustrado pela Figura 2 15 PCV08 MLKSO8 Saa08 Cart o SIM Oferece servi os pelo ar OTA e interface de gr fica para as aplica es que utilizam o Elemento Seguro JSR 177 Antena cria o campo magn tico utilizado para a transmiss o de dados Chip NFC gere as comunica es entre o meio de transmiss o de dados antena o processador das aplica es do telem vel e o local onde se encontram armazenadas as aplica es Elemento Seguro Elemento Seguro SE local onde est o armazenadas as aplica es e dados que necessitam de elevados n veis de seguran a L Aplica es do Telem vel MIDlet J2ME Extens es JSR 257 JSR 257 Elemento Chip NFC Seguro Leitor RF ISO 14443 ISO 18092 ISO 15693 FeliCa a a A CS E Dispositivo NFC Etiqueta RF Dispositivo Figura 2 15 Arquitectura de um Dispositivo NFC PCV08 Saa08 At a data existem v rias alternativas desenvolvidas ou ainda em desenvolvimento para o SE que s o SNF09 INP08 MLS08 UNv09 Cart o de mem ria torna poss
233. suas compras ir o estar informados sobre o pre o dos produtos e o pre o total que ir o gastar quando se dirigirem caixa para efectuarem o pagamento Sempre que o utilizador aproxima o seu telem vel da etiqueta do produto que deseja comprar este ir transferir para o telem vel informa o sobre o produto e ir actualizar uma base de dados incorporada na aplica o que contem as informa es de um produto para cada estabelecimento Assim os utilizadores poder o consultar os pre os de um determinado produto para diferentes estabelecimentos ou caso esteja curioso poder consultar a evolu o do pre o de um produto atrav s do seu hist rico Sempre que os utilizadores interagem com uma etiqueta NFC de um produto j consultado anteriormente esta ir actualizar o seu pre o na base de dados dos produtos De forma a facilitar a pesquisa pelos produtos que possui na sua base de dados pode se introduzir um sistema de classifica o que permite ao utilizador atribuir lhes uma determinada pontua o de 1 a 5 A 4 1 Ler Produto Actores Utilizador Etiqueta NFC Cen rio Um utilizador vai s compras num estabelecimento de um comerciante e ao aproximar o seu telem vel NFC da etiqueta com o pre o equipado com uma etiqueta NFC do produto pretendido este ir regist lo 1 e pre o nome numa lista de compras no telem vel NFC Observa es Quando o utilizador regista no seu telem vel um produto a aplica o ir
234. tala o para o mesmo ver o anexo B 7 1 Satisfa o dos Objectivos Todos os objectivos propostos inicialmente e descritos no cap tulo 1 Introdu o foram rigorosamente cumpridos o que se traduziu num aumento substancial do n vel de conhecimentos da empresa sobre a tecnologia NFC Assim foram cumpridos os seguintes objectivos principais e Cria o de um relat rio com um estudo detalhado do estado da arte da tecnologia NFC e suas aplica es bem como dos dispositivos dispon veis e ferramentas de desenvolvimento e An lise de novos modelos de neg cio permitidos pela tecnologia NFC o que possibilitou a identifica o de casos de uso inovadores com NFC para os quais se efectuou o desenho funcional e t cnico e Prototipagem de alguns dos casos de uso inovadores especificados mais importantes aplicados aos produtos de virtualiza o de cart es de fideliza o e Desenvolvimento de um manual explicando detalhadamente como se procede instala o do prot tipo e exemplificando como se executa cada um dos casos de uso implementados 7 2 Trabalho Futuro O estudo detalhado do estado da arte da tecnologia NFC bem como a an lise e identifica o dos novos modelos de neg cio possibilitados por esta tecnologia n o foi uma tarefa simples deixando pouco tempo para o desenvolvimento do prot tipo funcional Tal como referido no inicio da sec o 5 Desenvolvimento foram apenas implementados os casos de uso com maior
235. taxas de transfer ncia de dados de 250Kbps em 2 4GHz 40kbps em 915MHz e 20kbps em 868 Mhz ARZ08 O padr o oferece actualmente interfaces com velocidades de liga o compreendidas entre 10kbps e 250kbps e com um alcance de transmiss o entre os 10 e os 100 metros dependendo directamente da pot ncia dos equipamentos e de caracter sticas ambientais obst culos f sicos interfer ncia electromagn tica etc MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 16 Ee Entretenimento 1 T A t Controles de ilumina o Seguran a Figura 2 8 Exemplos de dispositivos onde se aplica a tecnologia ZigBee ARZ08 No que respeita alimenta o dos dispositivos o protocolo ZigBee foi projectado de modo a suportar aplica es com o m nimo de consumo Utilizando baterias comuns um dispositivo pode funcionar at cerca de seis meses ARZO8 Algumas vantagens e beneficios do uso desta tecnologia incluem F1005 Che08 Baixo consumo de pot ncia e uma implementa o simples com interfaces de baixo custo comparado ao Bluetooth ou Wi Fi Simplicidade de configura o e redund ncia de dispositivos opera o segura Protocolo simples que permite a transfer ncia confi vel de dados com n veis apropriados de seguran a Fornece uma comunica o bidireccional com nenhuma limita o vista altamente escal vel permitindo um coordenador tratar at 65000 dispositivos Inclui uma
236. te poss vel incrementar ou decrementar o n mero de pontos de um cart o Numa vers o comercial focada nos interesses do utilizador esta funcionalidade seria removida B 1 3 Trocar Pontos Descri o O utilizador possui a aplica o instalada no seu telem vel e pretende trocar com outro utilizador os pontos de um cart o de fideliza o para uma determinada entidade Neste prot tipo como todos os cart es virtuais possuem pontos poss vel efectu la com qualquer um dos cart es mas para uma vers o comercial este caso de uso projectado apenas para os cart es cujos pontos ficam armazenados no seu Interior por exemplo o cart o BP etc e presumivelmente ap s se efectuar a troca de pontos ser necess rio alertar a institui o a que pertence o cart o da troca de pontos que foi realizada de modo a ser lhes poss vel actualizar os pontos no seu sistema Como s se possui um telem vel NFC este caso de uso s p de ser testado atrav s do L emulador da Nokia assim necess rio abrir duas inst ncias da aplica o S40 Nokia 6212 NFC SDK em exe localizada na pasta CAS40 Nokia 6212 NFC SDK MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 121 binV e a forma de armazenamento persistente dos cart es virtuais n o tem qualquer influ ncia nos resultados obtidos sendo inclusivamente testado positivamente entre um telem vel virtual ligado por SE e outro por RS Instala o No
237. tecnologia pode ser facilmente integrada aos protocolos de comunica o como por exemplo TCP IP e Foi projectado para consumir pouca energia Como todas as tecnologias existentes o Bluetooth tamb m possui desvantagens e limita es entre as quais poss vel real ar as seguintes Lea07 BD04 Ern08 e O n mero m ximo de dispositivos que se podem ligar ao mesmo tempo limitado principalmente ao compararmos com uma rede com fios e Uma rede s pode ser local devido ao curto alcance e A baixa taxa de transfer ncia de dados inviabiliza muitas das aplica es multim dia actuais e Falta de algoritmos e protocolos padronizados para redes Bluetooth e O roaming outra desvantagem cada vez que um utilizador sai fisicamente do alcance do grupo de dispositivos Bluetooth o dispositivo tem que renegociar a liga o com o MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 13 novo grupo e assim por diante o que pode tornar se lento ou at mesmo causar uma queda total da liga o e Dificuldades de interoperabilidade com redes e tecnologias diferentes como tamb m as interfer ncias nas WLANs Wireless Local Area Network e Dificuldade no estabelecimento de uma liga o Bluetooth sendo necess rio numa primeira fase procurar por outros dispositivos Bluetooth e de seguida introduzido uma palavra chave que t m de ser partilhada por ambos os dispositivos de modo a que se estabele a a liga
238. tecnologias RFID e Smart Cards assim como de outras tecnologias de comunica o e identifica o contactless e que facilita a liga o entre dispositivos electr nicos Esta uma tecnologia de curto alcance apenas a poucos cent metros que opera na frequ ncia 13 56 MHz com transfer ncia de dados at 424 kbits na qual a comunica o iniciada quando se aproximam dois dispositivos NFC e que compat vel fisicamente com as etiquetas RFID Como o alcance de transmiss o curto as transac es baseadas no NFC tornam se intrinsecamente seguras inibindo assim que intrusos escutem as transac es Nea09 A tecnologia de identifica o contactless permite ao utilizador pagar uma transac o pela simples aproxima o do cart o em vez de pass lo atrav s de um leitor como se verifica por exemplo nos cart es com a tecnologia da sec o 2 2 1 Banda Magn tica tornando a interac o e uso mais f cil e conveniente Esta tecnologia permite interac es bidireccionais de uma forma simples e segura entre dispositivos electr nicos o que abre novos e excitantes cen rios de uso para os dispositivos m veis Com apenas um apontar ou toque esta tecnologia m vel vem aumentar o conforto seguran a e rapidez em in meros processos Cas07 Seguidamente apresentam se alguns exemplos de aplica es que se poder o realizar com um dispositivo NFC Ver Figura 2 9 Nea09 e Transferir m sicas ou v deos de um cartaz inteli
239. telem veis de ambos os utilizadores Neste momento os utilizadores j podem iniciar o jogo e g Snake Tetris etc e o utilizador que obtiver um maior n mero de pontos ir sair vencedor recebendo de seguida todos os pontos que foram apostados Os pontos ser o transferidos atrav s da liga o Bluetooth emparelhada anteriormente via NFC De forma a incentivar e criar alguma competitividade entre os utilizadores esta aplica o pode possuir uma funcionalidade que permite consultar estat sticas 1 e ver o n mero de vit rias derrotas pontos ganhos etc A 3 1 Seleccionar Cart o Actores Utilizador Cen rio Os dois utilizadores ap s abrirem o jogo percorrem pelos cart es existentes e seleccionam um que detenham em comum Observa es Este caso de uso pode ser implementado em v rios jogos um exemplo seria um jogo semelhante ao jogo popular Snake Ap s ambos os jogadores entrarem e se autenticarem no jogo atrav s dos seus telem veis estes podem navegar entre os cart es instalados que incorporam pontos e seleccionar o cart o com o qual pretendem efectuar a aposta com dos seus pontos O modo de navega o pode ser implementado de duas maneiras que se podem complementar o utilizador pode percorrer os cart es individualmente pela lista de cart es ou pode ir digitando o nome do cart o enquanto a aplica o vai filtrando pelos cart es existentes Esta op o muito importante isto porque quando o utilizador
240. ting dirigidas ao consumidor assim como consultar informa es dos cart es atrav s de uma interface gr fica 3 3 Bili es Em 2006 os dispositivos m veis eram Ea Telem veis a primeira tecnologia ub qua do mundo com 3 3 Bili es de dispositivos 1 6 Bili es Cart es 1 Bili o Visa Utilizadores Internet 800 Milh es PCs 154 Milh es iPods Figura 1 1 Quantidade de dispositivos m veis existentes em 2006 Gr fico adaptado de Eri08 Paralelamente a esta massifica o de dispositivos m veis as pessoas j est o habituadas a usar tecnologias que lhes permitam efectuar transac es de uma forma simples 1 2 Motiva o e Objectivos O Near Field Communication ou NFC uma tecnologia de comunica o contactless com um alcance de apenas poucos centimetros e que permite a troca de dados entre dois dispositivos Num futuro pr ximo a massifica o da tecnologia NFC permitir o desenvolvimento de solu es m veis com significativo impacto nos modelos de neg cio tradicionais Prev se que ir alterar a forma como os utilizadores actuam no seu ambiente envolvente permitindo MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 3 interagir de uma forma f cil intuitiva e segura em diversos cen rios de aplica o melhorando a sua qualidade de vida Nea09 Como mencionado acima esta disserta o integrada no mbito de um projecto denominado Cardmobih Este u
241. tir aos utilizadores criarem os seus cart es de fideliza o virtualmente com a mesma estrutura dos cart es no formato f sico sem que estes percam nenhuma das suas funcionalidades Ser fundamental para esta solu o que exista um servi o de distribui o e instala o de applets via OTA efectuado por um Trusted Service Manager TSM e g Venyon respons vel por manipular o Elemento Seguro com as suas chaves sem que as entidades emissoras das applets percam confian a na seguran a do mesmo Refer ncias 2BF09 Aap08 Ada09 Ale05 Ale08 AMOS ARZO8 AtTO7 BBV06 BCB09 BCS08 BD04 Ber04 Bes08 Barcodeman Altek Instruments Ltd 2D Barcode FAQ 2009 http www barcodeman com fag 2d php acedido pela ltima vez em 25 de Mar o de 2009 MKT online net O portal do MARKETING Apresentada a primeira Prova de Mestrado sobre NFC em Portugal 26 de Novembro de 2008 http www mktonline net index php cat 1 amp item 12499 amp hrg amp PHPSESSID 6bbfle52b3aaea7214 acedido pela ltima vez em 27 de Mar o de 2009 Russ Adams BarCodel A web Of Information About Bar Code 4 Short History Of Bar Code http www adams1 com history html alterado pela ltima vez no dia 9 de Mar o de 2009 acedido pela ltima vez em 2 de Abril de 2009 Emerson Alecrim INFO Wester JSE JEE e JME uma breve explica o 27 de Fevereiro de 2005 http www infowester com versoesjava
242. tivos atrav s de um m todo em que h acordo de uma chave padr o como o m todo Diffie Helman Em seguida uma chave criptogr fica secreta baseada no AES Advanced Encryption Standard pode ser usada para garantir a confidencialidade integridade e autenticidade dos dados Combinado com um canal seguro o NFC est protegido contra amea as de seguran a e torna se uma tecnologia ideal para muitos casos tais como o uso do pagamento m vel ou emparelhamento de dispositivos Chen08 MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 33 2 3 5 Dispositivos NFC Nesta sec o ser o apresentados alguns dos dispositivos 1 e telem veis leitores etiquetas adaptadores NFC existentes actualmente no mercado Apesar de actualmente existir uma escassez de telem veis NFC prev se que estes a partir de meados de 2009 comecem a ser lan ados no mercado em maior quantidade sendo previs vel que praticamente todos os telem veis num futuro pr ximo venham a incorporar a tecnologia NFC MMTO09 Nokia 6131 NFC Figura 2 18 Nokia 6131 No in cio de 2007 a Nokia lan ou o primeiro telem vel NFC totalmente integrado o Nokia 6131 NFC Figura 2 18 O SDK Software Development Kit para Java ME 4 1 1 Java ME est dispon vel gratuitamente O pr prio telem vel suporta os tr s modos de opera o emula o de cart es leitura escrita e ponto a ponto O SDK fornece uma implementa o completa do JSR257
243. tml School Of Industrial Engineering Purdue University Smart Cards http cobweb ecn purdue edu tanchoco MHE ADC 1s Smartcards maim shtml acedido pela ltima vez em 26 de Mar o de 2009 MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 95 SCDO9 Sev09 Sil07 Sio09 SNF09 SNNO9 Sps07 STBO9 Stu00 Sut02 Tag09 TNF09 TSC09 UNv09 WAP09 War09 WBT08 WDr05 WF09 WIDA08 Wil09 FUTAKO CO LTD Smart Card Development http smartcard futako net Index aspx p0 A AT1P0000012 amp p1 4 amp p2 1 amp p3 1 amp p4 0 amp p5 1 acedido pela ltima vez em 27 de Mar o de 2009 Rosane Severo RH Portal O Estigma do Excesso De Cart es De Fidelidade http www rhportal com br artigos wmview php idc cad nuvunw691 1 acedido pela ltima vez em 31 de Mar o de 2009 Andr Teixeira da Silva FEUP Faculdade de Engenharia da Universidade do Porto Uma breve abordagem ao protocolo ZigBee 2007 http paginas fe up pt ce02055 info zigbee pdf J r me Sion Gemalto Learning from the field Giesecke amp Devrient Creating Confidence Secure NFC 2009 http Awww gi de com portal page pageid 42 127326 amp dad portal amp schema PORTAL acedido pela ltima vez em 26 de Mar o de 2009 Forum Nokia com Driving mobile innovation Series 40 Nokia 6212 NFC SDK http www forum nokia com Tools Docs and Code Tools Plug 1ns E
244. to com o seu telem vel era MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 41 melhor que pagar a dinheiro e Os comerciantes participantes neste ensaio tamb m deram um feedback positivo reportando que o pagamento m vel efectuado pelos participantes era mais r pido eficiente e uma maneira mais conveniente para servir os clientes Bilh tica m vel Pagamento m vel It lia Em Setembro de 2008 a TIM Telecom Italia Mobile considerada a maior empresa de telecomunica es de It lia escolheu a Gemalto empresa especializada em seguran a digital para implantar na prov ncia de Trento um grande projecto no transporte p blico utilizando NFC Assim qualquer cliente desta operadora p de apanhar um autocarro e pagar a sua passagem apenas aproximando o telem vel NFC de um terminal Este sistema possui beneficios indiscut veis para todos os participantes envolvidos Para os passageiros al m da c moda passagem facilita a compra dos bilhetes uma vez que estes podem ser adquiridos em qualquer lugar e momento atrav s do telem vel NFC Para as operadoras de transporte um meio de diminuir os gastos com a emiss o de bilhetes pl sticos e at fraudes Ipm08 Pagamento m vel e P2P ustria Esta experi ncia do NFC em Hagenberg na ustria come ou em Novembro de 2006 e prolongou se at Julho de 2007 Cerca de 75 utilizadores 50 estudantes e 25 professores e funcion rios da University of Applied S
245. tomatically open the application also by tag proximity In addition two Java SE applications were developed to illustrate the way a PC can communicate with a NFC enabled phone through an external NFC reader A Java Card applet was also developed for safely storing the virtual cards in the phone The main results of this dissertation include the identification of potential NFC technology based applications for the Documento Cr tico s business model as well as the prototyping of innovative use cases Agradecimentos Quero expressar aqui os mais sinceros agradecimentos por toda a ajuda que obtive pela Documento Cr tico especialmente a Nuno Cerqueira pela orienta o e todas as informa es fornecidas minha actual directora geral Helena Leite e a todos os elementos da Documento Cr tico pelas ideias e coment rios atribu dos e ao meu colega estagi rio Ant nio Cerqueira pela partilha de ideias e conhecimentos Quero tamb m agradecer a todos as pessoas da FEUP que tornaram este projecto poss vel particularmente ao actual director do MIEIC Prof Augusto Sousa pelo seu empenho na organiza o dos projectos ao antigo director do MIEIC Prof Raul M Vidal pelo seu empenho em melhorar o nosso curso e ao Prof Miguel Pimenta Monteiro pela orienta o do projecto Um agradecimento muito sentido a todos os meus amigos e fam lia por toda a ajuda e apoio que forneceram especialmente aos meus pais Orlando Domingues Silva e Laurin
246. tory For Mobiles Phones 2008 http www ee oulu fi research isg files pdf Jarkko 20R ousu 20 20MScThesisY20 Y 20Virtual 20File 20RepositoryY 20for 20Mobile 20Phones pdf Fred Destin Realeyes3D Qrpit cracks 1 D barcode 15 de Fevereiro de 2008 http www freddestin com blog 2008 02 realeyes3d qip1 html acedido pela ltima vez em 2 de Abril de 2009 TargetWoman com RFID Technology RFID Application 2006 http www targetwoman com articles rfid html alterado pela ltima vez no dia 25 de Mar o de 2009 acedido pela ltima vez em 26 de Mar o de 2009 Paul Ruppert Mobile Point View by Paul Ruppert MWC Slick Sightings in Barcelona part 2 21 de Fevereiro de 2008 http paulrruppert typepad com blog 2008 02 slick sightings html acedido pela ltima vez em 26 de Mar o de 2009 ETB Escola T cnica de Bras lia Revista Virtual edi o de Junho de 2008 Mikko Saarisalo Nokia NFC pa telaitevalmistajan n k kulmasta 2008 http akseli tekes fi opencms opencms OhjelmaPortaali ohjelmat V AMOS fi Dokumenttiarkisto Viest inta ja aktivointi Esitysameisto kansalaisen kosketusteknologia 2008 05 13 Mikko Saarisalo NFC 2008 05 13 pdf GSM Arena Sagem my700X 2009 http www gsmarena com sagem my700x 1432 php acedido pela ltima vez em 27 de Mar o de 2009 Claudia Sargento Semana Inform tica Link Consulting apresenta parquimetro Digital 24 de Julho de 2008 http www semanainformatica x pt 892 act 500 sh
247. tros utilziadores remotamente ii Servi os para Seguran a Banc rios Entretenimento Qualquer p blicos ve culos e condutores Retalhistas Publicidade Cart es de cr dito Servi os Figura 2 9 A vida torna se mais f cil com o uso dos servi os m veis NFC Diagrama adaptado de EFS08 Num futuro pr ximo prev se que os utilizadores sejam capazes de captar informa o do seu ambiente envolvente utilizando a tecnologia NFC Esta permitir aos dispositivos m veis ler informa o guardada em etiquetas contidas em objectos do quotidiano como cartazes sinais de paragem dos autocarros sinais de estrada medicamentos certificados ou embalagens de alimentos Por exemplo no caso de etiquetas em cartazes e publicidades os consumidores poder o usar os seus telem veis NFC para explorar os servi os de inicia o acedendo a servi os m veis existentes como aplica es SMS Short Message Service e a conte dos e servi os baseados numa rede ou na internet Nea09 Esta tecnologia foi desenvolvida conjuntamente pela Royal Philips Electronics e pela Sony Corporation no final de 2002 Em 2004 TNF09 a Nokia a Philips e a Sony fundaram o NFC Forum para promover o uso do NFC e desenvolveram especifica es que garantem a interoperabilidade entre dispositivos e servi os e educando o mercado acerca da tecnologia NFC Actualmente o n mero de membros a n vel mundial do NFC Forum excedeu as 150 organiza es Os fabricantes enge
248. ue s o dirigidas ao consumidor Assim um consumidor quando entra num estabelecimento de um comerciante poder interagir com os cartazes inteligentes expostos que cont m campanhas publicit rias promo es etc Este ao interagir poder transferir via Bluetooth ou pela internet o cartaz publicit rio formato pdf para o seu telem vel NFC ou ent o ao colocar o seu telem vel pr ximo de um produto interessante no cartaz este ir transferir o produto formato de imagem para o seu telem vel Funcionando assim como um apoio mem ria para quando for efectuar as compras este recordar o produto que lhe captou a aten o 101 MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 102 Igualmente importante e bastante til para os utilizadores o caso de uso que permite aos utilizadores ao entrarem num estabelecimento com Wi F1 poderem se ligar rede Wi Fi de modo a obter acesso internet Para isso basta ao utilizador aproximar o seu telem vel NFC de um leitor que ir efectuar o emparelhamento autom tico entre o dispositivo e a rede Wi Fi A 2 1 Transferir Campanha publicit ria Actores Utilizador Leitor NFC Cen rio O utilizador encontra se num estabelecimento de um comerciante equipado com a tecnologia NFC e pretende transferir para o seu telem vel uma campanha publicit ria Observa es Esta funcionalidade como utiliza o modo Ponto a Ponto P2P permite que dois dispositivos troquem dados
249. ures 2009 GSM Association Mobile NFC services vers o 1 0 Fevereiro de 2007 http www scribd com doc 3817759 Mobile NFC Services Bluetooth Membership Overview 2009 http www bluetooth com Bluetooth SIG Membership acedido pela ltima vez em 17 de Junho de 2009 School Of Industrial Engineering Purdue University Magnetic Stripe http cobweb ecn purdue edu tanchoco MHE A DC 1s Magnetic main shtml acedido pela ltima vez em 25 de Mar o de 2009 Forum Nokia com Driving mobile innovation Near Field Communication Developer Discussion Boards http discussion forum nokia com forum forumdisplay php f 144 acedido pela ltima vez em 9 de Junho de 2009 Forum Nokia com Driving mobile innovation Near Field Communication http www forum nokia com Resources and Information Explore Mobile Technologies Near Field Communication acedido pela ltima vez em 26 de Mar o de 2009 NFC Forum NFC Forum News Confrence 5 de Junho de 2006 NFC Forum NFC Forum 2004 2008 Creating the Vision and Making it Happen 4 de Novembro de 2008 NFC Forum NFC Forum Specifications 2009 http Awww nfc forum org specs acedido pela ltima vez em 26 de Mar o de 2009 Broadcom Corporation 02 11In Next Generation Wireless LAN Technology Abril de 2006 http www broadcom com docs WLAN 802 1In WP100 R pdf Andreas Jakl s Forum Nokia com Driving mobile innovation Near Field Communication in Real Life 20 d
250. uro do dispositivo Na tabela 2 10 s o apresentadas comparativamente as tecnologias de comunica o sem fios mais habituais nos dias de hoje Para um grande n mero de aplica es como virtualiza o de cart es de fidelidade que contexto deste projecto as tecnologias de curto alcance como NSDT ou NFC possuem uma vantagem em rela o s restantes que o facto serem intrinsecamente mais seguras prevenindo uma activa o n o autorizada ou acidental da liga o Algumas das outras tecnologias de comunica o de curto alcance s o compat veis com o NFC como o caso do RFID enquanto outras s o totalmente diferentes mas complementares de NFC por exemplo o Bluetooth e o Wi Fi O NSDT uma tecnologia muito recente e que ainda est em fase de experimenta o contudo muito promissora uma vez que permite efectuar pagamentos por meio de qualquer telem vel de uma forma segura mas prev se que quando o NFC se massificar no mercado o NSDT ter um custo superior para os mesmos servi os Assim pode se considerar que o NSDT pode fornecer uma ponte tecnol gica at que solu es mais completas e robustas do NFC atinjam o mercado Outra vantagem igualmente muito importante que levou escolha da tecnologia NFC como o meio de comunica o ideal entre um telem vel e um leitor a facilidade de interac o entre os dispositivos Esta bastante intuitiva bastando um simples abanar ou toque junto a um leito
251. utiliza NFC tendo sido implementado de modo a verificar o n mero de pontos de um cart o virtual ap s este sofrer alguma altera o resultante de outro caso de uso e Seleccionar Cart o este caso de uso n o utiliza NFC mas muito importante porque permite ao utilizador navegar entre todos os cart es dispon veis na aplica o seleccionando o cart o para o qual quer executar uma das funcionalidades NFC dispon veis e Trocar Pontos permite a dois utilizadores trocarem pontos entre si relativos a um determinado cart o por NFC bastando para isso aproximar os telem veis e Visualizar Cart o Comerciante uma aplica o Java SE que permite visualizar toda a informa o de um cart o virtual armazenado na rea Java Card de um telem vel NFC comunicando por NFC atrav s de um leitor NFC externo e Validar Cart o Comerciante o utilizador ap s efectuar as suas compras pretende validar o seu cart o de fideliza o num terminal NFC junto caixa do estabelecimento 63 MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 64 comercial Este caso de uso permite simular esta situa o A comunica o entre os dois dispositivos feita por NFC e Actualizar pontos Cart o Comerciante esta funcionalidade vem complementar o caso de uso anterior Validar Cart o Comerciante Ap s efectuar a valida o do cart o virtual do cliente o comerciante dever actualizar o seu n mero de ponto
252. utilizadores para trocarem dados entre telem veis O NFC est actualmente em expans o com um vasto n mero de aplica es e a sua utiliza o pode melhorar consideravelmente a solu o Cardmobili a n vel de funcionalidades e usabilidade Assim o objectivo principal deste trabalho foi o estudo da tecnologia NFC e das ferramentas dispon veis para a sua explora o bem como dos potenciais impactos e utiliza es futuras na rea de neg cio da Documento Cr tico as solu es virtuais de fideliza o de clientes Tamb m se pretendeu o desenvolvimento de um prot tipo que demonstrasse os conceitos estudados e que implementasse alguns dos casos de uso inovadores identificados A abordagem para a execu o do projecto iniciou se com um estudo intensivo do estado da arte da tecnologia NFC nas suas fun es caracter sticas normas e especifica es arquitectura seguran a dispositivos existentes solu es NFC no mercado internacional e nacional e suas previs es de futuro Foi feita tamb m uma an lise de nove tecnologias alternativas especialmente no que respeita s suas vantagens e limita es Do resultado destas compara es foi poss vel validar a escolha do NFC como a tecnologia com mais vantagens para introdu o no Cardmobili Esta escolha tem ainda mais significado tendo em conta a aposta na massifica o desta tecnologia num futuro pr ximo por parte de empresas muito relevantes na rea e g Nokia Samsung Sony
253. uto Acrescentar Produto Etiqueta NFC Figura 3 4 Diagrama de casos de uso para a Categoria Aplica o M vel para Gest o das Compras Cap tulo 4 Arquitectura Tendo sempre em conta os casos de uso que foram especificados no cap tulo anterior pertencentes categoria Aplica o M vel para Gest o de Cart es procurou se desenvolver um prot tipo que servisse de prova de conceito a esses casos de uso Assim concebeu se uma arquitectura para esse prot tipo funcional cujos aspectos mais importantes se apresentam neste cap tulo Os restantes casos de uso pertencentes s outras categorias n o foram implementados devido ao curto espa o de tempo de desenvolvimento e possu rem menor prioridade Ap s v rias itera es considerou se que a arquitectura ilustrada na Figura 4 1 cumpre as especifica es necess rias para a implementa o do prot tipo A arquitectura constitu da por dois grupos de componentes o Telem vel NFC e o Comerciante NFC O Telem vel NFC o grupo de componentes que armazenam gerem e permitem aceder aos dados que s o actualmente armazenados nos cart es de fideliza o A entidade a que pertence um cart o os pontos ou o n mero de cliente s o alguns desses dados O Telem vel pode comunicar por NFC de tr s modos e Atrav s de um leitor externo NFC pertencente ao Comerciante NFC por meio de mensagens APDU Application Protocol Data Unit e Comunicando
254. vantagens tais como Possibilidade de efectuar transac es seguras inibindo assim que interm dios interceptem as transac es Efectuar o emparelhamento de uma liga o Bluetooth ou Wi Fi com uma simples aproxima o dos dispositivos Permitir interac es bidireccionais de forma simples e segura entre dispositivos abrindo um leque de novos e interessantes cen rios de aplica o Uso do acoplamento magn tico Esta tecnologia vem aumentar o conforto seguran a e rapidez em in meros processos F cil acesso a informa o entretenimento e servi os sendo mais intuitivo e conveniente Habilidade de um dispositivo NFC de actuar tanto como dispositivo activo como passivo permitindo aos dispositivos NFC funcionarem tanto como cart es contactless como leitores Reduzido pre o dos chips NFC Em 2002 um especialista da rea informou que um chip NFC iria custar cerca de 0 2 US Comparativamente aos 5 US do Bluetooth e 16 US do Wi Fi pre os de 2002 Col05 Sut02 Kra03 Na actualidade a NXP prev que entre 2012 e 2013 seja adicionada a tecnologia NFC num dispositivo m vel por menos de 1 US por chip ClaH09 O principal problema actual que ainda enfrenta a tecnologia NFC a escassez e o elevado pre o dos dispositivos NFC existentes no mercado mundial Este pre o elevado derivado de a tecnologia ainda n o estar massificada 2 3 2 Normas e Especifica es Os autores desenharam o NFC para ser compat v
255. ver Figura 4 2 e Tabela 4 1 eny08 Cabe alho Obrigat rio Corpo Opcional CLA INS P1 P2 Lc Dados Le Figura 4 2 Estrutura de um Comando APDU Tabela 4 1 Estrutura de um Comando APDU eny08 Byte Nome Descri o byte O Classe da instru o Indica a estrutura e o formato para uma categoria do Comando e APDU de resposta E byte 1 INS C digo da instru o Especifica a instru o do comando byte 2 P1 Par metros da instru o Oferece mais informa o sobre a byte3 P2 Instru o He byte 4 Lc Tamanho dos Dados em bytes Lc bytes Dados Sequ ncia de bytes com a informa o de tamanho Lc byte n 1 Le Quantidade m xima de bytes esperados como resposta Um APDU de resposta consiste tamb m em duas partes um campo de dados opcional de tamanho menor ou igual a Le e dois bytes SW1 e SW2 que prov m de Status Word e denotam o estado do processamento do comando no cart o ver Figura 4 3 Opcional Obrigat rio Dados SW1 SW2 Figura 4 3 Estrutura de uma Resposta APDU 4 1 5 RMS O Java ME RMS Record Management System fornece um mecanismo atrav s do qual as aplica es MIDlet podem armazenar dados de uma forma persistente e recuper los mais tarde Cada record na RecordStore um array de bytes e possui um identificador inteiro nico Gho021 Neste prot tipo o RMS utilizado para armazenar os dados dos cart es virtuais num telem vel NFC rea
256. zada com o 802 11b e Compatibilidade 802 11g 11Mbps Incompat vel com o 802 1 1a A op o pelo uso da tecnologia Wi Fi transporta consigo vantagens e desvantagens algumas das vantagens s o WWF09 Ri1n02 BWA06 e Permite ao utilizador utilizar a rede em qualquer ponto dentro dos limites de alcance de transmiss o uma vez que n o necess rio que os utilizadores se liguem por cabo e Introdu o r pida de outros computadores e dispositivos na rede e Muitos dispositivos compat veis e Evita que paredes sejam perfuradas ou adaptadas para a passagem de fios entre outros e Baixo custo de instala o em rela o a uma liga o com fio caso exista uma grande quantidade de computadores para ligar na rede e Wi Fi usa um espectro radioel ctrico n o licenciado n o necessitando de aprova o regulamentar por cada instala o e Actualmente das tecnologias wireless mais utilizadas em todo o mundo principalmente em port teis para ter acesso internet MIEIC 2008 2009 A tecnologia NFC e os novos modelos de neg cio m vel 15 A n vel das desvantagens poss vel assinalar as seguintes BWDO06 e Consumo de energia bastante elevado em compara o com algumas das outras tecnologias tornando a vida da bateria e o calor uma preocupa o para os utilizadores e Utiliza o espectro n o licenciado de 2 4GHz que muitas vezes est lotado com outros dispositivos tais como o Bluetooth microondas telefones sem fio
257. zando emuladores chegou se conclus o que este processo seria muito mais vantajoso e produtivo se se recorresse a hardware real No entanto NFC uma tecnologia recente e ainda em estado de especifica o o que se traduziu em algumas dificuldades na escolha do melhor hardware a utilizar para a implementa o Ap s um per odo de pesquisa e estudo de v rias alternativas ver t pico 2 3 5 Dispositivos NFC decidiu se utilizar um telem vel NFC e um leitor NFC externo para permitir comunicar entre o telem vel e um PC A escolha do telem vel NFC recaiu sobre o Nokia 6212 Classic ver Figura 2 19 Esta escolha justifica se por ser o telem vel NFC que melhor implementa as especifica es definidas por ser um modelo que escolhido para teste em v rios ensaios do NFC den09 pelo facto de ser acompanhado por v rios programadores no f rum da Nokia NDDO9 e tamb m pelo facto da Nokia oferecer um bom suporte para o desenvolvimento de solu es NFC sendo este o modelo da Nokia mais recente e moderno em comercializa o na actualidade No que respeita ao leitor NFC externo inicialmente escolheu se o Leitor Macally eNetMouse ver Figura 2 32 por ser mais econ mico e possuir funcionalidades NFC b sicas compat vel apenas com a especifica o MiFare e FeliCa eNe09 No entanto verificou se que este foi concebido principalmente para permitir identificar e efectuar pagamentos online de uma forma segura atrav s da aproxima

Download Pdf Manuals

image

Related Search

Related Contents

KUDA 096020 holder  FT DELTA EURO ELAST  4 - Pneumax  AV5462  

Copyright © All rights reserved.
Failed to retrieve file