Présentation NFC

30 269 vues

Publié le

Cityzi, c'est le nom donné en France aux services mobiles sans contact utilisant la technologie NFC.
On compte en mars 2013 plus de 3 millions de mobiles compatibles Cityzi en France.
L'intégration massive de la technologie dans les smartphones de dernière génération ainsi que dans les cartes de paiement sans contact promet un bel avenir à la NFC dans les prochaines années.
La NFC (Near Feld Communication) ou "communication en champ proche", standardisée au début des années 2000, permet de lire, écrire et échanger des données sans fil entre un lecteur (téléphone portable, borne, valideur) et un tag, une carte sans contact ou un autre mobile.
Il existe actuellement trois types de fonctionnement pour les services sans contact:
- "read/write" ou "lecture/écriture": je peux récupérer ou écrire du contenu dans un tag (lien web, image, carte de visite, lancer un appel, envoyer un SMS)
- "peer-to-peer" ou "pair à pair": je peux échanger des données entre deux équipements NFC. C'est par exemple le cas d'Android Beam ou S Beam de Samsung
- "card emulation" ou "émulation de carte": je peux installer des services sur mon mobile qui me permettront de payer, voyager, accéder aux services de fidélité,…

La NFC, ce n'est pas que pour le paiement et les transports !

Publié dans : Technologie
0 commentaire
7 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
30 269
Sur SlideShare
0
Issues des intégrations
0
Intégrations
118
Actions
Partages
0
Téléchargements
0
Commentaires
0
J’aime
7
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Présentation NFC

  1. 1. NFC: Near Field Communication Communication en Champ Proche La NFC dans les services mobiles Alexis Gilabert - @AlexisGilabert Saint-Brieuc, 02/04/2013 Présentation à l’association Kreizenn Dafar & le Flood1 diffusion libre
  2. 2. Communication en Champ Proche Echange de Technologie sans Sur une courte données entre fil utilisant le distance deux équipements magnétisme2 diffusion libre
  3. 3. sommaire partie 1 La NFC partie 2 services partie 3 acteurs3 diffusion libre
  4. 4. partie 1 La NFC partie 2 services partie 3 acteurs4 diffusion libre
  5. 5. NFC (1/3) – A l’origine, un besoin…  Identifier des personnes et des objets  Plusieurs approches – bande magnétique – 1971, carte de paiement – code barre – 1973, code barre 1D (UPC) – 2000, code barre 2D (QRCode) – carte à puce, avec puis sans contact – 1974, dépôt de brevet par Roland Moreno – 1986, carte bleue à puce – 1992, GSM5 diffusion libre
  6. 6. NFC (2/3) – …une solution: la RFID  RFID = Radio Frequency IDentifcation  Une technologie d’identification sans fil  Un lecteur identifie un tag ou carte sans contact à proximité – un tag est composée d’une antenne et d’un circuit intégré – l’énergie est fournie par le lecteur (tag passif) ou grâce à une batterie intégrée (tag actif)  Plusieurs gammes de fréquences en fonction des usages – LF (125 kHz-134,2 kHz) – HF (13.56 MHz) – UHF (433 MHz ou 865-868 MHz) – MW (2,45 GHz ou 5,8 GHz)  Utilisation courante:  Antivol pour les produits  Puce pour les animaux  Traçabilité, suivi de marchandise  Contrôle d’accès (immeuble, télépéage)6 diffusion libre
  7. 7. NFC (3/3) – de la RFID à la NFC  NFC est un ensemble de spécification créé en 2002 qui reprend en partie des normes de la RFID, ajoutant: – un périphérique NFC peut à la fois être lecteur et carte sans contact – communication peer-to-peer  Une orientation forte vers le mobile  Sony, NXP (Philips) et Nokia fondent le NFC Forum en 2004  Quelques caractéristiques: – fonctionnement à 13,56MHz – vitesse de transmission: 106, 212 ou 424 Kbits/s – distance maximum de transmission de l’ordre de 10cm – les principaux standards: – ISO/IEC 18092 / ECMA-340 (NFCIP-1) [2004] et ISO/IEC 21481 / ECMA-352 (NFCIP-2) [2005] – ISO/CEI 14443 A/B (proximity) - ISO 15693 (vicinity) – ISO 10536 (close) [2000] – NFC Forum NDEF (NFC Data Exchange Format) [2000]  Un nom pour les services mobiles sans contact en France: – Cityzi (AFSCM: Association Française du Sans Contact Mobile)7 diffusion libre
  8. 8. partie 1 NFC partie 2 services partie 3 acteurs8 diffusion libre
  9. 9. services – mode de fonctionnement d’un équipement NFC  « read/write mode »: lire ou écrire un tag  « card emulation mode »: simuler une carte sans contact  « peer-to-peer »: échange d’information entre deux mobiles9 diffusion libre
  10. 10. services - « read/write mode » (1/3) - contenu  Un mode simple à comprendre et à mettre en place  Un tag contient un message (NDEF Message)  Un message peut contenir plusieurs enregistrements (NDEF Record)  Un enregistrement peut contenir:  texte  URI (liste prédéfinie), ex: tel://+336060606 | http://www.monsite.fr  SmartPoster: Un titre, un lien, une action, une image  objets media: <image/jpeg>, <application/vCard>  URI (uri, url, urn): nfcdemo://exemple/1  …  Un tag peut être configuré en lecture seule Les annexes 1 et 2 détaillent le format NDEF10 diffusion libre
  11. 11. services - « read/write mode » (2/4) - usages  Cas d’usage:  récupérer une information d’un tag (texte, lien, …)  déclencher une action (sms, appel, enregistrer un favoris)  enregistrer du contenu sur un tag (geo, vCard…)  Aller plus loin: gestion des services URL  direct: le tag contient l’url de la page « http://monsite.com/PagePromo »  avantage: plus de transparence pour l’utilisateur  inconvénient: moins de flexibilité, si le contenu référencé change, le tag doit être reprogrammé  managé: le tag contient une URL proposant de la redirection « http://monsite.com/redirect?page=PagePromoDuMoment »  avantage: possibilité de gérer des campagnes ou de prévoir les changements de services  inconvénient: moins de transparence pour l’utilisateur qui ne sait pas vers quelle page il sera redirigé11 diffusion libre
  12. 12. services - « read/write mode » (3/4) - équipements12 diffusion libre
  13. 13. services - « read/write mode » (4/4) – tags NFC Type Nom Capacité Vitesse Standard NFC Forum Tag Innovision Topaz 96/480o utile 106 Kbits/s ISO 14443-A Type 1 (Broadcom) NFC Forum Tag NXP MIFARE 48/144o utile 106 Kbits/s ISO 14443-A Type 2 UltraLigth / NXP MIFARE UltraLigth C / NTAG203 NFC Forum Tag Sony FeliCa 1/4/9 Ko 212 ou 424 JIS X 6319-4 Type 3 Kbits/s NFC Forum Tag NXP DESFire / 2/4/8 Ko jusqu’à 424 ISO 14443-A/B Type 4 NXP SmartMX Kbits/s Spécifique NXP NXP MIFARE Classic 752/3440/224o 106 Kbits/s ISO 14443-A Type MIFARE 1k / 4k / Mini utile  Un mobile NFC doit normalement être capable de lire un tag NFC de type 1 à 4  La compatibilité avec d’autres types de tags dépend de l’implémentation des constructeurs de terminaux • http://www.gototags.com/docs/display/NFC/NFC+Phones+and+NFC+Tablets13 diffusion libre
  14. 14. services – « card emulation mode » (1/2) - usages  Le mobile devient une carte sans contact. Il peut alors interagir avec un lecteur  Cas d’usage:  identification: paiement, billettique, transport, fidélité, contrôle d’accès  Les services sans contact sont stockés dans un élément sécurisé:  la carte SIM  intégré au mobile (élément matériel ou carte SD)  Cloud  Une gestion des services via une application portefeuille de service ou « Wallet »  Google Wallet / Cityzi / Device Fidelity / Passbook / …14 diffusion libre
  15. 15. services – « card emulation mode » (2/2) - équipements15 diffusion libre
  16. 16. services – « peer-to-peer » (1/2) - usages  Echange de données entre deux équipements NFC  Cas d’usage:  Echange de message NDEF, configuration Bluetooth/WiFi, échange de clés  Android Beam, Samsung S Beam utilisent le P2P pour négocier une communication via Bluetooth ou Wifi Direct  Remarque: le mode pair-à-pair ne peut pas être utilisé pour du streaming. Par contre, on peut utiliser le P2P pour négocier une changement de connexion vers du Bluetooth ou du WiFi16 diffusion libre
  17. 17. services – « peer-to-peer » (2/2) - équipements17 diffusion libre
  18. 18. partie 1 NFC partie 2 services partie 3 acteurs18 diffusion libre
  19. 19. acteurs (1/4) – OS Mobiles  Android: NFC supporté depuis la version 2.3 Gingerbread http://developer.android.com/guide/topics/nfc/index.html  Java: Contactless Communication API (JSR 257) + Security and Trust Services (SATSA JSR 177) http://java.sun.com/developer/technicalArticles/javame/nfc/  Blackberry OS: supporté depuis la version 7.0. Support des JSRs 257 et 177 http://docs.blackberry.com/en/developers/deliverables/34480/N ear_Field_Communication_1631111_11.jsp  Bada: supporté depuis la version 2.0 http://developer.bada.com/article/How-to-work-with-NFC  iOs: à partir de l’iPhone X ? NFC disponible via des cartes SD et/ou des coques dédiées19 diffusion libre
  20. 20. acteurs (2/4) – institutionnels  Pole de compétitivité Transactions électroniques sécurisées http://www.pole-tes.com  Pôle de compétitivité Solutions Communicantes Sécurisées http://www.pole-scs.org/  Pole de compétitivité Industrie du commerce http://www.picom.fr/  Gouvernement: appel à projet investissements d’avenir – 15 territoires NFC subventionnés20 diffusion libre
  21. 21. acteurs (3/4) – opérateurs, fournisseurs de services et groupements en France  Forum SMSC (Services Mobiles Sans Contact), créé en 2008 http://www.forum-smsc.org/ twitter: @forum_SMSC et @PierreMetivier  AFSCM: Association Française du Sans Contact Mobile (3 collèges: opérateurs, émetteurs d’applications, industriels) http://www.afscm.org/ http://www.cityzi.fr/ twitter: @Cityzi – création de la marque Cityzi – définition des spécifications pour les terminaux et services compatibles Cityzi  AEPM: Association Européenne Payez Mobile http://www.payezmobile.com/21 diffusion libre
  22. 22. acteurs (4/4) – autres  Calypso: norme pour la billettique dans les transports http://www.calypsonet-asso.org/  EMVco: norme pour le paiement http://www.emvco.com/ – payWave: marque commerciale de Visa http://visa- europe.fr/fr/a_propos_de_visa/innovation/visa_paywave.aspx – PayPass: marque commerciale de Mastercard http://www.paypass.com/  NFC Forum http://www.nfc-forum.org/  Google Wallet http://www.google.com/wallet/22 diffusion libre
  23. 23. merci23 diffusion libre
  24. 24. Annexe 1 – NDEF format  NDEF (NFC Data Exchange Format NDEF Message Record 1 Record 2 … Record n record header payload (data) •MB = Message Begin •ME = Message End •CF = Chunk Flag •SR = Short Record •IL = ID Length presence flag •TNF = Type Name Format NFC Record NFC Short Record24 diffusion libre
  25. 25. Annexe 2 – NDEF format – WTD  WTD: Well Known Types  La norme défini un certains nombre de code pour les URI les plus courantes, ex: – 0x02 pour « https://www. » – 0x0D pour « ftp:// » NDEF well-known record type Description Document de référence Sp Smart Poster NFC Forum Smart Poster RTD T Text NFC Forum Text RTD U URI NFC Forum URI RTD Gc (target+action+data) Generic Control NFC Forum Generic Control RTD Handover NFC Forum Connection Handover Hr Request Specification NFC Forum Connection Handover Hs Handover Select Specification NFC Forum Connection Handover Hc Handover Carrier Specification Sig Signature NFC Forum Signature RTD source: NFC Forum www.nfc-forum.org/specs/ & http://www.nfc-forum.org/specs/nfc_forum_assigned_numbers_register25 diffusion libre

×