SlideShare une entreprise Scribd logo
1  sur  77
Télécharger pour lire hors ligne
http://membres-liglab.imag.fr/donsez/cours




Intergiciels pour les applications RFID


             Didier Donsez
        Université Joseph Fourier
     PolyTech’ Grenoble - LIG / Adèle
            Prenom.Nom@imag.fr


                                           Version 25/08/2008
Cette présentation et les
démonstrations ont été présentées lors
    de l’Ecole ICAR 2008 à Nice
28/01/2009




                                                         Sommaire
                                                       Technologies RFID et NFC (Near Field Communication),
                                                       applications et enjeux.
                                                       Efforts de standardisations des « piles » logicielles
                                                       Panorama des principaux intergiciels RFID commerciaux et
                                                       open-sources
                                                       Démonstration de l'intergiciel open-source AspireRFID
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                         application logistique
                                                         application de détection de contrefaçon avec un téléphone NFC.




                                                                                                                          3
28/01/2009




                                                         Contexte : l’Internet des choses
                                                       Chaque objet peut communiquer avec les autres
                                                         Identifiants, mesures environnementales, …
                                                       Les buzzwords
                                                         Informatique ambiante, diffuse, ubiquitaire,
                                                         omniprésente …
                                                         SAN(iz)ETs, VANETs, MANETs …
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                         Réseaux capillaires
                                                         Machine-to-Machine (M2M)
                                                         RFID, NFC


                                                       La RFID représente les prémices
                                                                                                        4
28/01/2009




                                                         Des étiquettes …
                                                       pour nommer, identifier, qualifier, définir …

                                                       depuis l’aube de la civilisation
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                                                            D’après une idée de Jean-Marie Favre
                                                                                            Images prises sur Wikimedia            5
28/01/2009

                                                           La RFID (Radio Frequency Identification)
                                                           ou étiquette électronique (ou tag)
                                                       Mémoire persistante lue et écrite à distance (radio fréquence)
                                                          Stockage d’un identifiant « globalement unique » (GUID)
                                                          + autre (données biométriques, données de production, …)
                                                       « Remplacant » des codes barres
                                                          Lecture « en vrac » (bulk), insensible (direction, salissure, moulage, …), sécurisée
                                                          Volume d’information, information hors ligne
                                                          Réutilisable (si RW)
                                                          Coût (plutôt pour les unités logistiques réutilisables)
                                                       Facteur Forme
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                                                                                                                 6
28/01/2009




                                                       Une étiquette passive à la loupe
         Quelles dizaines d’octets
         •Read,
         •Write once/many,
         •Lock
         •Sleep, Kill
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                                                          7
28/01/2009

                                                                RFID Passive
                                                                Types de transmission
                                                          Transmission inductive                      Transmission RF
                                                                Boucle inductive                        Dipôle
                                                                   Dominante magnétique du champ EM        Dominante électrique du champ EM

                                                                LF : 125 KHz, 134 KHz                   UHF: 433 MHz, 860-960 MHz
                                                                HF : 13.56 MHz                          MW : 2.45 GHz, 5.8 GHz
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                                        Data                                        Data
                                                       Reader           Data           Tag            Reader        Data           Tag




                                                                                                                                              9
28/01/2009

                                                                       RFID Active :
                                                                       Réseaux AdHoc multi-sauts



                                                                                                   capteur
                                                                                   action
                                                                                   -neur                       action
                                                                                                               -neur
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                                                                     capteur
                                                       Exemple de module ZigBee         capteur
                                                         alimenté par 2 piles AA

                                                                                                                        Passerelle   Internet
                                                                                                                        Coupleur
                                                                                                  capteur



                                                              SunSPOT™



                                                                                                                                                10
28/01/2009




                                                           Les standards RFiD
                                                       Standards physiques
                                                          ISO 18000-*, ISO 14443 A/B, ISO 15693, ISO 11784/85, TI TagIt™, MiFare™, FeliCa™ …
                                                          Fréquence, Distance, Vitesse/Débit lecture/écriture, Milieu/Matériaux (métal, eau), …
                                                          Beaucoup de brevets US derrière certains standards



                                                                                                                      Extended
                                                                                                        Long             Range
                                                                                  Short                Range
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                            Close                Range
                                                            Range



                                                       0 cms             5 cms                20 cms           1m                         10 m

                                                                                  13.56 Mhz                         UHF (800 Mhz – 2.4 Ghz)
                                                               125-134 Khz

                                                       Standards applicatifs (par domaine)
                                                          Conteneurs, animaux, financiers, transports, produits, …

                                                                                                                                                 11
28/01/2009




                                                            Fréquence et applications
                                                       LF
                                                        Faible débit, peu de données
                                                        Métal (instruments chirurgicaux)
                                                        Eau (tatouage électronique des animaux)
                                                       HF
                                                        Lecture / écriture
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                        Recharge de jetons (Forfait de ski)
                                                       UHF
                                                        Lecture longue distance, passage rapide mais effet
                                                        gruyère
                                                        Peu en écriture
                                                        Wagons, palettes, …

                                                                                                             12
28/01/2009




                                                          L’acquisition : les lecteurs
                                                       Dans l’entrepôt, dans le magasin, sur un chariot mobile, …




                                                                         Portal antenna                                             RFID tunnel
                                                       Manuel
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                                                              On-board RFID reader




                                                                                                    Nokia
                                                                                                 3220 & 6131                 Nabztag/tag       Lego
                                                                            RFID glove           NFC phones               (ISO14443 Type-B)   MS1048

                                                                                     http://fr.youtube.com/watch?v=w0HNGl0BnYk
                                                                                                                                                  13
28/01/2009




                                                         Tendances
                                                       De l’entrepôt au marché de masse
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                                                           NFC phones
                                                        RFID tunnel
                                                                        10^6       10^9




                                                         RFID handset
                                                                                          Nabztag/tag
                                                                                                        14
28/01/2009




                                                          RFID passive vs RFID active
                                                       RFID Passive
                                                          Energie apportée par le champ EM du lecteur
                                                          Pas de communication sans un lecteur


                                                       RFID Semi-passive
                                                          Embarque une source d’énergie pour journaliser un capteur (température, …)
                                                       RFID Semi-active
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                          Embarque une source d’énergie pour accroitre
                                                          la portée de la communication RF (mais pas systématiquement)


                                                       RFID Active (~réseau de capteurs SANET)
                                                          Embarque sa source d’énergie (1 à 5 ans)
                                                          Emission et Réception de données autonomes
                                                          Voir routage (Réseaux maillés multi-saut)
                                                          La tendance : Zigbee (IEEE 802.15.4)

                                                                                                                                       15
28/01/2009




                                                          Technologies concurrentes
                                                       Codes barres : 1D, 2D (Data Matrix)
                                                         Coût du code barre       unité produit
                                                         Imprimable/gravable
                                                            sur l’emballage ou sur le produit


                                                         ~ Quantité d’information limitée
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                            Texte, URL, SMS
                                                         Lecture directionnel
                                                         Pas de lecture en masse (bulk)
                                                            Requière souvent un opérateur humain
                                                         Pas d’écriture
                                                         Vitesse de lecture (Oui et Non)
                                                         Environnement dur (souillure, …)
                                                                                                              16
                                                       En définitive, codes 2D et RFID sont complémentaires
28/01/2009




                                                           Applications
                                                       Billettique et péage (transport)
                                                           Autoroutes, NaviGO, …
                                                           Tickets taggés pour les JO 2008 Pékin (14 millions)
                                                       Logistique (Supply Chain)
                                                           Flamme olympique pour Atlanta 1996, …
                                                           Conteneurs, Courrier rapide, Flotte de véhicule, Force commerciale, Futs de bière,
                                                           Palettes métal
                                                       Traçabilité
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                       Qualité
                                                           Documents ISO9002 de suivi de lots, chaîne du froid, …
                                                       Sécurité des biens
                                                           vol de véhicule, de conteneurs, des jetons de casino …
                                                       Identification
                                                           Passeports, Enfants, US GIs, Night-clubbers espagnols, …
                                                           http://fr.youtube.com/watch?v=GgjVWaLxoL4

                                                       Justice
                                                       …
                                                                                                                                           17
28/01/2009




                                                           Applications
                                                       Contrefaçon (marché gris)
                                                           Produits de luxe, billets de banque (étude BCE), bouteilles de vin, pièces
                                                           automobiles, pièces avion, médicaments (Viagra, …) …
                                                       Santé
                                                           Produits sanguins, greffes d’organes …
                                                       « Clienteling », Marketing, CRM
                                                           Suivi du parcours d’un chariot dans un supermarché, …
                                                           Profil de consommation en temps réel
                                                       Inventaire (bibliothèque, …)
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                       Collecte des déchets
                                                           « Pay what you trash »
                                                       Pneu de véhicule BTP
                                                          Location « Pay as you use » (détection du sous gonflage avec rechappage)
                                                       Compétitions sportives …
                                                          Marseille – Cassis, …
                                                       Laverie collective (hôpitaux, hôtellerie, …)
                                                       Ventes, Garantie, Inspection/Contrôle/Maintenance, Cheptel, Routage,
                                                       Tournée d’agent
                                                       …
                                                       Et la liste s’allonge de jour en jour
                                                                                                                                        18
28/01/2009

                                                       Exemple : Grande distribution
                                                       Metro Future Store Initiative
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                       http://www.youtube.com/watch?v=fMGSs7KJHek   http://streaming.mgi.de/metro/5_Jahre_RFID_dsl.asx
                                                                                                                                                    19
28/01/2009

                                                             Exemple : chaine logistique
                                                             Publicité grande audience d’IBM
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                                  Video de la Pub IBM




                                                       http://fr.youtube.com/watch?v=llnUJkH0Mlc
                                                       http://fr.youtube.com/watch?v=-ZYY85IyDNM
                                                                                                   20
28/01/2009




                                                          Exemple: Lutte contre la contrefaçon
                                                       Marché gris (grey market)
                                                         8-10% du commerce mondiale
                                                       Tout objet est concerné !
                                                         Pièces automobiles, pièces avions, bouteilles de vin, …
                                                       Cas de médicaments
                                                         La contrefaçon des médicaments, c’est 40 milliard d'euros/an
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                            Ceux-ci peuvent être des faux (sans principe actif, voir empoisonné). Des faux vaccins utilisés pour une
                                                            campagne de vaccination en Afrique contenaient de l'eau croupi : Plusieurs enfants sont décédés !

                                                         1 médicament sur 2 vendu sur le Web est faux
                                                         RFID sur le Pfizer’ Viagra




                                                                                                                                                                       21
28/01/2009
                                                         Exemple : Téléphones NFC (Near
                                                         Field Communication)
                                                       Communications sans contact très courte distance
                                                         Telephone-Tag, Telephone-Telephone (peer à peer)
                                                           Le téléphone peut être étient ou déchargé
                                                           La SIM peut intervenir dans les opérations NFC
                                                       Applications
                                                         Paiement, Chargement de billets, Collecte de points
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                         fidélité, …
                                                         Récupération d’information sur des « Smart Posters »
                                                           Cartes, horaires, offres speciales, …
                                                         Contrôle d’accès à un batiment/pièce
                                                         …

                                                                                                                23
28/01/2009




                                                         Nature des applications
                                                       Boucle ouverte versus boucle fermée (semi-
                                                       fermée)
                                                         Intra-entreprise ou multi-partenaire
                                                         Besoin d’interopérabilité
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                       Online versus Offline
                                                         « GUID only »
                                                            e.g. EPC Global
                                                         Information stockée dans le tag
                                                            e.g. Passeport



                                                                                                    24
28/01/2009




                                                         Le marché autour de la RFID
                                                       Projections sur le marché de la RFID


                                                                          (Battery Assisted Passive tags)
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                                   Source: IDTechEx 02/2008 RFID Forecasts, Players & Opportunities 2008-2018
                                                                   http://www.idtechex.com/products/en/view.asp?productcategoryid=151

                                                                                                                                                25
28/01/2009




                                                       Le marché autour de la RFID
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                                  Source: IDTechEx 02/2008 RFID Forecasts, Players & Opportunities 2008-2018
                                                                  http://www.idtechex.com/products/en/view.asp?productcategoryid=151

                                                                                                                                        26
28/01/2009




                                                         Le marché de la NFC
                                                       Les faits
                                                         Succès des cartes et des téléphones (20M mi-2007, 40M mi-2008)
                                                         FeliCa au Japon
                                                         Peu de téléphones NFC ailleurs
                                                       Les promesses
                                                         “One third of all mobile phones will be NFC-equipped in
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                         a span of three to five years”
                                                                - Frost & Sullivan, 3/07


                                                         “Mobile phone-based contactless payments will facilitate
                                                         over $36 billion of worldwide consumer spending by
                                                         2011”
                                                            - Strategy Analytics, 9/06
                                                                                                                          28
28/01/2009




                                                           Freins et risques sociétaux
                                                       Clients
                                                           Les tags restent «vivants » et « furtives » après leurs sorties du magasin
                                                                 Le produit devient un proxy de votre identité
                                                           Problème d’attente à la vie privée
                                                                 Big Brother is watching you …
                                                                 « Brûleurs » de RFID
                                                       Fabricants
                                                           Intelligence économique
                                                                 lecteur « longue portée » à la sortie de vos usines
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                                 informations de production laissées sur des produits destinés aux clients du sous-traitant
                                                       Distributeurs
                                                           Falsification des étiquettes
                                                                 Brand new    Sales
                                                                 Video X   Video K(ids)
                                                           Corruption du contenu
                                                                 « Best before »
                                                       Groupes
                                                           CASPIAN, Boycott de Benetton et Gillette, …
                                                           Position de la CNIL en France

                                                                                                                                                              29
28/01/2009




                                                              Syndrome de l’atteinte à la vie privée
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                       Big brother is scanning you !                                [Ari Juels 05] 30
                                                                                       Image http://desencyclopedie.wikia.com/wiki/Image:BigBrother.jpg
28/01/2009
                                                            The privacy-friendly society :
                                                            Fundamentals
                        Privacy-friendly software
                                                        Object data
                                                                                                                  Privacy-friendly tags
                                                       Personal data

                                                                                               Privacy-friendly
                                                                                                                          Commandes KILL et
                                                                                                                          SLEEP
                                                                                                                          Authentification
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                       Certification                                                  Consumer
                                                       programmes                                                     awareness

                                                                       OSS is auditable/certifiable
                                                                                           From Humberto Moran                                31
Efforts de standardisations des « piles »
logicielles (EPC Global, NFC Forum ...)
28/01/2009
                                                       Besoins communs aux applications
                                                       utilisant la RFID
                                                                                                             ~ 1 TeraHit
                                                                                                   ONS         per day
                                                                                   RFID
                                                                                   Event
                                                                                   [ObjectId],
                                                                                  [timestamp]
                                                              ©DidierCodes
                                                              Bar Donsez                                     Activation
                authentication,




                                                                 RFID
                 Identification,
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                                                   RFID
                    tracking




                                                                                                   RFID
                                                             Smart Card            Event                     Reporting
                                                                                                   Data
                                                            contact,contactless   Mediation      Warehouse
                                                            Buttons, Keys…                                     Export
                                                                                                               Standard
                                                                                                             representation


                                                                                      Intergiciel RFID

                                                                                                                        33
28/01/2009
                                                                 Evolution des besoins :
                                                                 RFID + Capteurs environnementaux
                                                                                                                            ~ 1 TeraHit
                                                                                                                  ONS         per day
                                                                        ©DidierCodes
                                                                        Bar Donsez
                                                                                                Sensor
                authentication,




                                                                            RFID                Event
                 Identification,

                    tracking




                                                                                                  [ObjectId],
                                                                       Smart Card               [timestamp],
                                                                      contact,contactless      measurements
                                                                                                                            Activation
                                                                                                                            (WMS, MES, …)

                                                                      Buttons, Keys…
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                                                                Sensor           Sensor
                                                                                                Event                       Reporting
                                                                                                                  Data
                                                                                               Mediation        Warehouse
                                                                             GPS
                                                                      [timestamp],[position]                                 Export
                                Time




                                                                                                                              (ALE, …)
                                                       Measure




                                                                      Measurement
                                                                            [position],              Intergiciel M2M
                                                                         [temperature],
                                                                      [humidity],[pressure],
                                                                           [weight] …
                                                                                                                                         34
28/01/2009




                                                          Les efforts de standardisation
                                                       Boucle ouverte
                                                         Interopérabilité des Informations et des Services
                                                       Réutilisation logicielle
                                                         Patterns architecturaux
                                                            Quelque soit le domaine d’application
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                       Efforts notables
                                                         EPC Global
                                                         NFC Forum
                                                         JSR 257, 256, …
                                                         Mais aussi GSMA, …

                                                                                                             35
28/01/2009



                                                         EPC Global
                                                       Projet EPC
                                                          démarré en 2003 par l'AutoID Center
                                                          puis repris par EPCGlobal Inc.
                                                       Objectifs
                                                          Interopérabilité en boucle ouverte (chaîne d'approvisionnement)
                                                              Chaque objet de la chaîne d'approvisionnement est muni d'un tag RFID, identifié
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                              par un code unique : Electronic Product Code (EPC)
                                                       Spécifications d’API
                                                          pour inter-connecter un ensemble de composants matériels et logiciels
                                                          et d'offrir des services aux différents composants au travers
                                                          d'interfaces.
                                                          Orientation “en ligne”
                                                              Le réseau EPC permet aux membres EPCGlobal de consulter les données associées
                                                              à un code via Internet.

                                                                                                                                          36
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                                               28/01/2009
                                                            Architecture Générale
                                                            EPCGlobal
37
EPC Global
          28/01/2009




                                                       Specifications


                                                            Discovery Service (DS)

                                                         Object Name Service (ONS)         Echanges /
                                                                                           Communications
                                                       EPC Information Services (EPC IS)
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                         Application Level Events (ALE)    Capture /
                                                                                           Filtrage
                                                                    Capture

                                                                                            Données
                                                                      Tag



                                                                                                            39
                                                                                                             39
28/01/2009

                                                         EPC Global
                                                         ALE (Application Level Event)
                                                       Objectifs
                                                         Réduire le volume des données entre les lecteurs et les applications
                                                         Isoler les applications des spécificités des lecteurs
                                                         Partager les données entre plusieurs applications
                                                         Utiliser des événements haut niveau pour les applications
                                                       2 fonctions principales
                                                         Agrégation & Filtrage
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                            des données générées par les lecteurs RFID pour les transformer en
                                                            événements, utilisés par les applications métier.
                                                       Rapport ALE
                                                         Format XML
                                                         Contient les informations concernant les tags RFID
                                                          détectés durant un cycle de lecture.


                                                                                                                                 40
                                                                                                                                  40
EPC Global
          28/01/2009




                                                       ALE - Exemple
                                                                       ALE = couche d'abstraction

                                                                       Exemple : avec le même ensemble de
                                                                       lecteurs :
                                                                       Application 1 est notifiée seulement
                                                                       quand un objet entre ou sort d'une pièce.
                                                                       Application 2 est notifiée toutes les 10
                                                                       secondes pour maintenir un inventaire.
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                                       Application 3 est notifiée de chaque
                                                                       lecture de tag, où qu'elle se situe.




                                                                                                             41
28/01/2009

                                                       EPC Global
                                                       ALE - Communications Internes



                                                                                Entrepôt
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                                                           42
                                                                                            42
28/01/2009

                                                         EPC Global
                                                         ALE – Exemple

                                                       Sur quel lieu lire ?
                                                         Sur la porte n° de l'entrepôt
                                                                        3
                                                       Accumuler les données combien de temps ?
                                                         Temps absolu
                                                         Utilisation de triggers
                                                       Comment filtrer les données ?
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                         Seulement les tags des palettes, seulement les tags des
                                                         produits,...
                                                       Comment grouper les produits ?
                                                         Par entreprise, par produit, par tag, ...
                                                       Quels tags m'intéressent ?
                                                         Tous, les nouveaux, les disparus
                                                       Ai-je besoin de tous les tags ou juste le nombre
                                                       de tags lus ?
                                                                                                                   43
                                                                                                                    43
28/01/2009



                                                         EPC Information System (EPC IS)
                                                       système à la base de l'échange des informations.
                                                          Possibilité de filtrage des données.
                                                          Controle d’accès (sécurité)
                                                          Les partenaires externes accèdent aux données d'un EPC spécifique
                                                          via l'EPC IS qui détient l'objet.
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                                                                                              44
28/01/2009

                                                       EPC Global
                                                       Object Naming Service
                                                       Fait le lien entre l'EPC et l'EPC IS de manière à récupérer des
                                                       données logistiques sur l'objet muni d'un tag EPC.


                                                                        Object Naming Service (ONS) / Discovery Services (DS)



                                                           Usine de production
                                                                    EPCIS : V
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                                   Entrepôt
                                                                   EPCIS : X



                                                                                                   Société de transport
                                                                                                            EPCIS : Y


                                                                                                            Commerçant
                                                                                                            EPCIS : Z

                                                                                                                                45
28/01/2009




                                                         EPC Global – Limitations
                                                       Boucle ouverte
                                                       Requiert un accès réseau permanent
                                                       Pas d’identification propriétaire
                                                       Pas d’écriture d’information
                                                       Capteurs non supportés
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                       Autre




                                                                                            46
28/01/2009




                                                         NFC Forum
                                                       Consortium industriel promouvoir la technologie
                                                       NFC
                                                         Fondé par Sony et NXP, 130 membres en 2007
                                                       Plusieurs spécifications
                                                         Type d’étiquettes ISO 14443, MiFare, FeliCa, …
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                         Focalisé sur la relation Lecteur étiquette
                                                            ou lecteur    lecteur+SIM (dit peer-to-peer)
                                                         Echanges de données
                                                            NDEF
                                                         Format de messages « stockés » dans l’étiquette
                                                            RTD, Text RTD, URI RTD, SmartPoster RTD


                                                                                                            47
28/01/2009




                                                           NFC Forum Tag Type
                                                       Type 1
                                                          based on ISO14443A.
                                                          Tags are read and re-write capable; users can configure the tag to become read-only.
                                                          Memory availability is 96 bytes and expandable to 2 kbyte
                                                          communication speed is 106 kbit/s.
                                                       Type 2
                                                          based on ISO14443A.
                                                          Tags are read and re-write capable; users can configure the tag to become read-only.
                                                          Memory availability is 48 bytes and expandable to 2 kbyte
                                                          communication speed is 106 kbit/s.
                                                       Type 3
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                          based on the Japanese Industrial Standard (JIS) X 6319-4, aka FeliCa.
                                                          Tags are pre-configured at manufacture to be either read and re-writable, or read-only.
                                                          Memory availability is variable, theoretical memory limit is 1MByte per service
                                                          communication speed is 212 kbit/s or 424 kbit/s.
                                                       Type 4
                                                          fully compatible with ISO14443A and B standards.
                                                          Tags are pre-configured at manufacture to be either read and re-writable, or read-only.
                                                          Memory availability is variable, up to 32 KBytes per service
                                                          communication speed is up to 424 kbit/s.




                                                                                                                                                    48
28/01/2009




                                                         Tag Memory Contents
                                                       NDEF (NFC Data exchange Format)
                                                         Message coding format used by NFC reference
                                                         applications
                                                         Allows nesting of messages
                                                         Allows messages to be divided into chunks
                                                       RTD (Record Type Definition)
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                         Defines how to construct records in NDEF messages
                                                         Records may contain other records
                                                         Each record has a type, indicating what it contains
                                                         Record types are extensible
                                                           they may be defined by NFC Forum specifications (reference
                                                           applications) or by other bodies (using domain name)
                                                                                                                        49
28/01/2009




                                                          Record Type
                                                       NFC Forum
                                                          Text RTD(urn:nfc:wkt:T)
                                                                Plaintext with language information
                                                          URI RTD (urn:nfc:wkt:U)
                                                                Compact representation of the main URL
                                                          Generic Control RTD ()
                                                                Action on touching
                                                          Smart Poster RTD ()
                                                                Icon, {Text}, URI, Generic Control
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                          Signed NDEF RTD
                                                                planned but not released
                                                       Others
                                                          Nokia
                                                                Alarm clock, bluetooth pairing, bluetooth printing, bookmark, business card,
                                                                calendar, call request, content shortcut, media, note, radio frequency, todo,
                                                                smartposter sms, sms, todo, video streaming, …
                                                          OW2 Aspire
                                                                Location (WG84), point of interest
                                                          …

                                                                                                                                                50
28/01/2009




                                                       Architectures sécurisées d’un téléphone NFC
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                                              From Steffen Steinmeier (NXP), NFC Market Update and Technology Overview,
                                                                              Global Business Development Manager NFC Q1 2008


                                                                                                                                                          51
28/01/2009




                                                         JSR257 Contactless Communication API
                                                       NFC applications
                                                         Sharing data (images, business cards etc.) with a friend
                                                         just by touching the other mobile phone,
                                                         Or connecting to a web page by scanning RFID or visual
                                                         tag (bar code) at the corner of a movie poster are some
                                                         of the use cases Contactless Communication API
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                         enables.
                                                       API for RFID, visual tags (bar codes)
                                                         NFC phones (Nokia 3220 & 6131 NFC)
                                                         Based on Generic Connection Framework (GCF) CLDC
                                                         1.1
                                                         J2ME Optional Package
                                                                                                               52
28/01/2009




                                                                   Exemple : JSR257 snippet
                                                       import javax.microedition.contactless.*;
                                                       class NFCDetectorMIDLet implements
                                                          javax.microedition.midlet.MIDlet,
                                                          javax.microedition.contactless.TargetListener {

                                                           public RFIDDetectorMIDLet() { … }

                                                           protected void startApp() throws MIDletStateChangeException {
                                                             ...
                                                             DiscoveryManager dm=DiscoveryManager.getInstance();
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                             dm.addTargetListener(this,TargetType.ISO14443_CARD);
                                                             dm.addTargetListener(this,TargetType.NDEF_TAG);
                                                             dm.addTargetListener(this,TargetType.RFID_TAG);
                                                             …
                                                           }

                                                           public void targetDetected(TargetProperties[] properties) {
                                                               displayOnUI(properties);
                                                           }
                                                           ...
                                                       }
                                                                                                                           54
28/01/2009




                                                         Push Registry
                                                       Enables to start MIDLet on « tag touching »

                                                       Registry connection
                                                         ndef:rtd?name=urn:nfc:wkt:T
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                                                                     55
28/01/2009




                                                                 Push Registry Example
                                                       void startApp() throws MIDletStateChangeException {
                                                            ...

                                                             //Register Midlet in AMS
                                                             try {
                                                                String[] regConns = PushRegistry.listConnections(false);
                                                                boolean registered = false;

                                                                for (int i = 0; i < regConns.length; i++) {
                                                                    if (regConns[i].equals("ndef:rtd?name=urn:nfc:wkt:T")) {
                                                                        registered = true;
                                                                    }
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                                }
                                                                if (!registered) {
                                                                    PushRegistry.registerConnection(
                                                                        "ndef:rtd?name=urn:nfc:wkt:T",
                                                                        "com.acme.nfcapp.NFCPushMIDlet", "*");
                                                                    screen.setText("nnPush Registration completed");
                                                                }
                                                             } catch (Exception e) {
                                                                screen.setText("nnError when Registering" +
                                                                    e.getMessage());
                                                             }
                                                         }

                                                                                                                               56
28/01/2009

                                                       SDK pour les
                                                       Nokia 6131 NFC et 6212 classic
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                                                        57
28/01/2009




                                                           Offres
                                                       Industrielles
                                                          Editeurs logiciels spécialisés
                                                              GlobeRanger, ConnecTerra, OATSystems, iPico, Winmec (UCLA)
                                                          Editeurs logiciels généralistes
                                                              IBM, Sun, Oracle/BEA, Sybase, MicroSoft, webMethods, Cisco
                                                          Editeurs ERP
                                                              SAP, …
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                          Editeurs Supply chain execution (SCE)
                                                              Manhattan, RedPrairie, …
                                                          Equipementiers (lecteurs)
                                                              Siemens, TagSys (e-connectware), …
                                                       Open-source
                                                          Une cinquantaine de projets rien que sur sf.net
                                                          Accada
                                                          Aspire RFID
                                                                                                                           58
                                                          …
28/01/2009




                                                         L’intergiciel RFID IBM
                                                       Architecture Edge – Premise – Server
                                                         Technologies: JavaEE, OSGi, JMS, JMX, …
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                                                                   59
28/01/2009


                                                       RFID Software
                                                       https://sun-rfid.dev.java.net
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                                                       60
28/01/2009

                                                         Java CAPS RFID Project
                                                         https://jcaps-rfid.dev.java.net/index.html
                                                       « The JCAPS RFID project provides a toolkit that
                                                       extends the Sun Java Composite Application
                                                       Platform Suite (JCAPS) to integrate the Sun RFID
                                                       software. JCAPS greatly simplifies implementing
                                                       RFID in sophisticated enterprise application
                                                       integration environments. It delivers powerful data
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                       transformation and integration capabilities for RFID
                                                       solutions »




                                                                                                          61
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                                                     28/01/2009
                                                            Java CAPS RFID Project
62
28/01/2009




                                                          Aspire RFID
                                                       Edge-Premise-Server Architecture
                                                       Compliance to EPC Global and NFC Forum
                                                          ALE events and filters
                                                          ONS (Object Naming Service)
                                                          Overtakes limitations (tag writing, tag data, sensors, offline …)
                                                       Platforms
                                                          OSGi (Felix) for edges and premises
                                                          JavaEE (JOnAS, JBoss) for EPCIS servers
                                                          JavaEE for the ONS server
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                       Event Driven Application
                                                          Composition of ALE Events « filters »
                                                          Collect environmental measurements for sensors to extend ALE reports
                                                              Geolocation (GPS), Temperature, Humidity, …
                                                          Web 2.0 user console
                                                       Communications (event oriented)
                                                          JMS, Web Services, SMTP/POP/IMAP, XMPP
                                                       End-to-End Deployment and Management
                                                          Based on JMX
                                                                                                                                 63
28/01/2009
                                                                 OW2 Aspire RFID
                                                                 Architecture Generale
                                                            Architecture                                        Customer
                                                                                                                Customer



                                                          Warehouse                                                                            ONS
                                                                                                                                               (WS-based
                                                                                                                                               RESTful
                                                                                                                                               DNS)
                                                                                                                   Edge
                                                                                                                  (MIDLet)
                                                                                                                                           Web
                                                                                                                                           2.0
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                                          Edge
                                                                               JMS SOAP,
                                                                               HTTP SOAP,
                                                                               SMTP SOAP,
                                                                               XMPP SOAP,                                                                           Other
                                                       sensors                 RMI, IIOP,
                                                                               Bluetooth, UPnP,                   JMS SOAP                                        EPC ISs
                                                                               …                                  HTTP SOAP                                       (Accada, …)
                                                                                                                  SMTP SOAP
                                                                                                  Premise         XMPP SOAP
                                                                                                  (OSGi,          RMI                   EPC IS
                                                                                                  JavaEE)         IIOP                  (JavaEE)
                                                             RFID         Edge                                    …
                                                             Readers   (OSGi,MIDLet)                                          Corporate
                                                                                                                              Headquarter

                                                                       $100 Linux ARM              $1000                                   $1000000
                                                                       $200 JavaPhone         Linux/Win32 x86                      Linux/OpenSolaris/Win32           64
                                                                                                                                 x86/itanium/ultrasparc cluster
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                                           28/01/2009
                                                            Management Console
                                                            OW2 Aspire RFID
65
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                                           28/01/2009
                                                            Management Console
                                                            OW2 Aspire RFID
66
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                                            28/01/2009
                                                            Object geo-tracking
                                                            OW2 Aspire RFID
67
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                                             28/01/2009
                                                            Cold chain management
                                                            OW2 Aspire RFID
68
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                                         28/01/2009
                                                            Conclusion
69
28/01/2009




                                                          Bibliographie
                                                       International Telecommunication Union, “The Internet of Things,
                                                       Executive Summary”, ITU Internet Reports 2005, November 2005
                                                          http://www.itu.int/osg/spu/publications/internetofthings/InternetofThings_summary.pdf
                                                       Etude MINEFI/DGE
                                                           sur « Infrastructures logicielles et RFID »
                                                          https://wiki.objectweb.org/attach?page=CWPRFID%2FDGE-RFID-GT-Middleware-v1.0.pdf
                                                          Also in http://www.telecom.gouv.fr/fonds_documentaire/rapports/07/livrevert.pdf
                                                       Institute for Prospective Technological Studies RFID Technologies:
                                                       Emerging Issues, Challenges and Policy Options, 2007, EUR 22770
                                                       EN
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                          http://ftp.jrc.es/eur22770en.pdf
                                                       Article RFID de Wikipedia
                                                          Très polémique
                                                          http://en.wikipedia.org/RFID
                                                       Sandip Lahiri, RFID Sourcebook, IBM Press, August 2005; Pages: 304,
                                                       ISBN 0131851373.
                                                       Patrick J. Sweeney II, RFID For Dummies, 2005, ISBN 978-
                                                       0764579103
                                                       YouTube
                                                          http://fr.youtube.com/results?search_query=RFID&search=Rechercher
                                                                                                                                             70
28/01/2009




                                                         Quelques vidéos
                                                       http://www.youtube.com/watch?v=GgjVWaLxoL4
                                                       http://www.youtube.com/watch?v=IC7HEZ-Luy4
                                                       http://www.youtube.com/watch?v=C0Maj1I6kH0
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                                                                    71
28/01/2009


                                                        Démonstrations de l'intergiciel open-source AspireRFID
                                                        lors de l’école ICAR 2008
                                                       http://wiki.aspire.objectweb.org

                                                       Demo 1: Application logistique
                                                       Demo 2: Application de « picking » de produits
                                                         avec un téléphone NFC.
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                                                                             72
28/01/2009
                                                          Démonstration 1:
                                                          Application logistique
                                                       Chaîne logistique
                                                         Les objets (briques Lego) sont transportés par des charriots
                                                         Les charriots sont tirés par des tracteurs conduits par des
                                                         conducteurs
                                                         Objets, charriots, tracteurs, conducteurs sont tous étiquettés
                                                         Les lecteurs sont géolocalisés
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                                                                                          73
28/01/2009

                                                         Démonstration 1: Application logistique
                                                         Architecture
                                                       Architecture
                                                         1 edge       1 server



                                                               Warehouse                                 Web
                                                               (Nice)                                    2.0
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                                                   JMS SOAP
                                                                            Edge
                                                                                                      EPC IS
                                                                                              Corporate(JavaEE)
                                                                                              Headquarter
                                                                                              (Grenoble)



                                                                                                                  74
28/01/2009
                                                          Démonstration 1:
                                                          Les applications metier
                                                       Applications métier principales
                                                          Suivre des objets (briques Lego) dans un circuit (ouvert ou fermé)
                                                          logistique
                                                              « Just-in-time », Performance, Géolocalisation …
                                                          Alerte sur la disparition d’objets (vol, perte)
                                                          Alerte sur la présence d’objets contrefaits
                                                          Alerte sur des objets à retirer du marché
                                                       Applications métier secondaires
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                          Respects des règles (pairing)
                                                              Compatibilité des charriots avec les produits
                                                              Compatibilité des conducteurs avec les tracteurs




                                                                                                                               75
28/01/2009
                                                       Compatibilité des conducteurs avec
                                                       les tracteurs
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                                                            76
28/01/2009
                                                       Compatibilité des charriots avec les
                                                       produits
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                                                              77
28/01/2009
                                                          Reproduire cette démonstration
                                                          chez vous
                                                       Logiciel
                                                                  Aspire RFID – section Demonstrations
                                                             http://wiki.aspire.objectweb.org
                                                       Matériel
                                                          1 « starter train set » lego kit (5608 or 5609)
                                                          1 Lego® Mindstorms® NXT (B8527 or 9841)
                                                          1 RF ID Sensor (MS1048)
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                          10 Keyfob Transponder (MS1049)
                                                             Sur http://shop.lego.com




                                                                                                            78
Demonstration 2:
          28/01/2009

                                                          Application d’information produit avec un
                                                          téléphone NFC.
                                                       Les produits sont étiquetés (Tag ISO 14443 + code DataMatrix)
                                                       Information consommateur (contrefaçon, notice, …)

                                                                                           Customer
                                                                                           Customer


                                                                                                                               ONS
                                                                                                          HTTP                 (WS-based
                                                                                                          SOAP                 RESTful
                                                                                                                               DNS)
                                                                                              Edge
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                                                            (Nokia 6131
                                                                                               NFC)
                                                                                                      HTTP SOAP
                                                                                                      HTTP HTML
                                                                                                      RMI
                                                                                                      BlueTooth




                                                                                                                      EPC IS
                                                                                                                      (JavaEE)

                                                                                                                 Corporate
                                                                                                                 Headquarter               79
28/01/2009
                                                          Collecte (picking) d’objets avec un
                                                          téléphone NFC.
                                                       Les produits sont étiquetés (Tag ISO 14443 + code DataMatrix)
                                                       Collection d’une liste d’objets identifiés (intervalles d’ID)

                                                                                           Operator
                                                                                           Operator


                                                                                                                              ONS
                                                                                                         HTTP                 (WS-based
                                                                                                         SOAP                 RESTful
                                                                                                                              DNS)
                                                                                              Edge
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                                                           (Nokia 6131
                                                                                              NFC)
                                                                                                      HTTP SOAP
                                                                                                      RMI
                                                                                                      BlueTooth




                                                                                                                     SCE
                                                                                                                     (JavaEE)

                                                                                                                Corporate
                                                                                                                Headquarter               80
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                            28/01/2009
81
28/01/2009




                                                         Merci pour votre attention
                                                       Utilisez         Aspire RFID
                                                         http://wiki.aspire.objectweb.org
                                                       Et contribuez
Didier Donsez, 2005-2009, Vers des intergiciels RFID




                                                                                            82

Contenu connexe

Tendances

Louzir,marc rfid & nfc vague3-v3
Louzir,marc rfid & nfc vague3-v3Louzir,marc rfid & nfc vague3-v3
Louzir,marc rfid & nfc vague3-v3Marc Louzir
 
A, B, C de la RFID par Bernard JEANNE-BEYLOT/ Conseil expert @JB Thèque
A, B, C de la RFID par Bernard JEANNE-BEYLOT/ Conseil expert @JB ThèqueA, B, C de la RFID par Bernard JEANNE-BEYLOT/ Conseil expert @JB Thèque
A, B, C de la RFID par Bernard JEANNE-BEYLOT/ Conseil expert @JB ThèqueBernard Jeanne-Beylot
 
Devoxx 2013 - NFC Tools in Action
Devoxx 2013 - NFC Tools in ActionDevoxx 2013 - NFC Tools in Action
Devoxx 2013 - NFC Tools in Actionromemore
 
Rfid basics-RFID universiy 2010
Rfid basics-RFID universiy 2010Rfid basics-RFID universiy 2010
Rfid basics-RFID universiy 2010URBANWAVE
 
Rfid Couts Et Materiels
Rfid Couts Et MaterielsRfid Couts Et Materiels
Rfid Couts Et MaterielsADDNB
 
Introduction au Sanscontact NFC Rfid SmartCard
Introduction au Sanscontact NFC Rfid SmartCardIntroduction au Sanscontact NFC Rfid SmartCard
Introduction au Sanscontact NFC Rfid SmartCardPierre Metivier
 
Les usages du nfc en mobilité
Les usages du nfc en mobilitéLes usages du nfc en mobilité
Les usages du nfc en mobilitéLaurent de Bernede
 
CONTRÔLE D’ACCÈS NFCAUTONOME
CONTRÔLE D’ACCÈS NFCAUTONOMECONTRÔLE D’ACCÈS NFCAUTONOME
CONTRÔLE D’ACCÈS NFCAUTONOMECNRFID
 
CocoaHeads Toulouse - NFC
CocoaHeads Toulouse - NFCCocoaHeads Toulouse - NFC
CocoaHeads Toulouse - NFCthomasnicholls
 
Journée thématique "NFC dans les Objets Connectés industriels"
Journée thématique "NFC dans les Objets Connectés industriels"Journée thématique "NFC dans les Objets Connectés industriels"
Journée thématique "NFC dans les Objets Connectés industriels"CNRFID
 
La RFID en bibliotheque ?
La RFID en bibliotheque ? La RFID en bibliotheque ?
La RFID en bibliotheque ? ADDNB
 
RFID en médiathèque
RFID en médiathèqueRFID en médiathèque
RFID en médiathèqueafr
 
Séminaire de la Controverse - RFID - Mythes et réalités
Séminaire de la Controverse - RFID - Mythes et réalitésSéminaire de la Controverse - RFID - Mythes et réalités
Séminaire de la Controverse - RFID - Mythes et réalitésPierre Metivier
 
Slides Serv Mob Sans Contact Fev10
Slides Serv Mob Sans Contact Fev10Slides Serv Mob Sans Contact Fev10
Slides Serv Mob Sans Contact Fev10Nicolas Debock
 

Tendances (20)

Louzir,marc rfid & nfc vague3-v3
Louzir,marc rfid & nfc vague3-v3Louzir,marc rfid & nfc vague3-v3
Louzir,marc rfid & nfc vague3-v3
 
A, B, C de la RFID par Bernard JEANNE-BEYLOT/ Conseil expert @JB Thèque
A, B, C de la RFID par Bernard JEANNE-BEYLOT/ Conseil expert @JB ThèqueA, B, C de la RFID par Bernard JEANNE-BEYLOT/ Conseil expert @JB Thèque
A, B, C de la RFID par Bernard JEANNE-BEYLOT/ Conseil expert @JB Thèque
 
Devoxx 2013 - NFC Tools in Action
Devoxx 2013 - NFC Tools in ActionDevoxx 2013 - NFC Tools in Action
Devoxx 2013 - NFC Tools in Action
 
NFC
NFCNFC
NFC
 
Le nfc
Le nfcLe nfc
Le nfc
 
Rfid basics-RFID universiy 2010
Rfid basics-RFID universiy 2010Rfid basics-RFID universiy 2010
Rfid basics-RFID universiy 2010
 
Rfid Couts Et Materiels
Rfid Couts Et MaterielsRfid Couts Et Materiels
Rfid Couts Et Materiels
 
Introduction au Sanscontact NFC Rfid SmartCard
Introduction au Sanscontact NFC Rfid SmartCardIntroduction au Sanscontact NFC Rfid SmartCard
Introduction au Sanscontact NFC Rfid SmartCard
 
Les usages du nfc en mobilité
Les usages du nfc en mobilitéLes usages du nfc en mobilité
Les usages du nfc en mobilité
 
CONTRÔLE D’ACCÈS NFCAUTONOME
CONTRÔLE D’ACCÈS NFCAUTONOMECONTRÔLE D’ACCÈS NFCAUTONOME
CONTRÔLE D’ACCÈS NFCAUTONOME
 
CocoaHeads Toulouse - NFC
CocoaHeads Toulouse - NFCCocoaHeads Toulouse - NFC
CocoaHeads Toulouse - NFC
 
Rfid
RfidRfid
Rfid
 
RFID
RFIDRFID
RFID
 
Journée thématique "NFC dans les Objets Connectés industriels"
Journée thématique "NFC dans les Objets Connectés industriels"Journée thématique "NFC dans les Objets Connectés industriels"
Journée thématique "NFC dans les Objets Connectés industriels"
 
Rfid
RfidRfid
Rfid
 
La RFID en bibliotheque ?
La RFID en bibliotheque ? La RFID en bibliotheque ?
La RFID en bibliotheque ?
 
RFID en médiathèque
RFID en médiathèqueRFID en médiathèque
RFID en médiathèque
 
Séminaire de la Controverse - RFID - Mythes et réalités
Séminaire de la Controverse - RFID - Mythes et réalitésSéminaire de la Controverse - RFID - Mythes et réalités
Séminaire de la Controverse - RFID - Mythes et réalités
 
Slides Serv Mob Sans Contact Fev10
Slides Serv Mob Sans Contact Fev10Slides Serv Mob Sans Contact Fev10
Slides Serv Mob Sans Contact Fev10
 
RFID
RFID RFID
RFID
 

En vedette

Introducción a la tecnología NFC
Introducción a la tecnología NFCIntroducción a la tecnología NFC
Introducción a la tecnología NFCAditium
 
Futur du shopping lafrenchmobile juin2013
Futur du shopping lafrenchmobile juin2013Futur du shopping lafrenchmobile juin2013
Futur du shopping lafrenchmobile juin2013servicesmobiles.fr
 
technologie NFC-stouchi mobile
technologie NFC-stouchi mobiletechnologie NFC-stouchi mobile
technologie NFC-stouchi mobilemehdi87
 
DocDoku - Mobile Monday Toulouse 1ère : la NFC
DocDoku - Mobile Monday Toulouse 1ère : la NFCDocDoku - Mobile Monday Toulouse 1ère : la NFC
DocDoku - Mobile Monday Toulouse 1ère : la NFCDocDoku
 
Agiles como proceso de Innovación
Agiles como proceso de InnovaciónAgiles como proceso de Innovación
Agiles como proceso de InnovaciónJose Ramón Díaz
 
PLATAFORMA ESCALABLE COMERCIAL DE BAJO COSTE Y ALTO RENDIMIENTO PARA DESARROL...
PLATAFORMA ESCALABLE COMERCIAL DE BAJO COSTE Y ALTO RENDIMIENTO PARA DESARROL...PLATAFORMA ESCALABLE COMERCIAL DE BAJO COSTE Y ALTO RENDIMIENTO PARA DESARROL...
PLATAFORMA ESCALABLE COMERCIAL DE BAJO COSTE Y ALTO RENDIMIENTO PARA DESARROL...TELECOM I+D 2011
 
Tutorial Near Field Communication (NFC)
Tutorial Near Field Communication (NFC)Tutorial Near Field Communication (NFC)
Tutorial Near Field Communication (NFC)Gabriel Gonzalez Serna
 
RFID: Fundamentos teóricos y aplicaciones
RFID: Fundamentos teóricos y aplicacionesRFID: Fundamentos teóricos y aplicaciones
RFID: Fundamentos teóricos y aplicacionesJavi Artiga Garijo
 
Introduction au NFC et sécurité sans contact dans les mobiles
Introduction au NFC et sécurité sans contact dans les mobilesIntroduction au NFC et sécurité sans contact dans les mobiles
Introduction au NFC et sécurité sans contact dans les mobilesantoine_coutant
 
NFC ¿ Qué es y qué podemos hacer con él ?
NFC ¿ Qué es y qué podemos hacer con él ?NFC ¿ Qué es y qué podemos hacer con él ?
NFC ¿ Qué es y qué podemos hacer con él ?Carlos Toxtli
 
NFC -Near Field Technology- perspectives en Retail
NFC -Near Field Technology- perspectives en RetailNFC -Near Field Technology- perspectives en Retail
NFC -Near Field Technology- perspectives en RetailNicolas Prigent
 
Nfc
NfcNfc
Nfcctme
 
UFF Tech 2013 - NFC e o futuro da convergência - NXP
UFF Tech 2013 - NFC e o futuro da convergência - NXP UFF Tech 2013 - NFC e o futuro da convergência - NXP
UFF Tech 2013 - NFC e o futuro da convergência - NXP Sti Uff
 
Recruter, Fidéliser dans vos magasins avec les technologies disruptives, iBea...
Recruter, Fidéliser dans vos magasins avec les technologies disruptives, iBea...Recruter, Fidéliser dans vos magasins avec les technologies disruptives, iBea...
Recruter, Fidéliser dans vos magasins avec les technologies disruptives, iBea...servicesmobiles.fr
 
droidcon 2012: What's the Hack is NFC .., Hauke Meyn, NXP
droidcon 2012: What's the Hack is NFC .., Hauke Meyn, NXPdroidcon 2012: What's the Hack is NFC .., Hauke Meyn, NXP
droidcon 2012: What's the Hack is NFC .., Hauke Meyn, NXPDroidcon Berlin
 

En vedette (19)

Introducción a la tecnología NFC
Introducción a la tecnología NFCIntroducción a la tecnología NFC
Introducción a la tecnología NFC
 
Futur du shopping lafrenchmobile juin2013
Futur du shopping lafrenchmobile juin2013Futur du shopping lafrenchmobile juin2013
Futur du shopping lafrenchmobile juin2013
 
technologie NFC-stouchi mobile
technologie NFC-stouchi mobiletechnologie NFC-stouchi mobile
technologie NFC-stouchi mobile
 
DocDoku - Mobile Monday Toulouse 1ère : la NFC
DocDoku - Mobile Monday Toulouse 1ère : la NFCDocDoku - Mobile Monday Toulouse 1ère : la NFC
DocDoku - Mobile Monday Toulouse 1ère : la NFC
 
Agiles como proceso de Innovación
Agiles como proceso de InnovaciónAgiles como proceso de Innovación
Agiles como proceso de Innovación
 
Nfc in android
Nfc in androidNfc in android
Nfc in android
 
PLATAFORMA ESCALABLE COMERCIAL DE BAJO COSTE Y ALTO RENDIMIENTO PARA DESARROL...
PLATAFORMA ESCALABLE COMERCIAL DE BAJO COSTE Y ALTO RENDIMIENTO PARA DESARROL...PLATAFORMA ESCALABLE COMERCIAL DE BAJO COSTE Y ALTO RENDIMIENTO PARA DESARROL...
PLATAFORMA ESCALABLE COMERCIAL DE BAJO COSTE Y ALTO RENDIMIENTO PARA DESARROL...
 
Fracciones parciales
Fracciones parcialesFracciones parciales
Fracciones parciales
 
Tutorial Near Field Communication (NFC)
Tutorial Near Field Communication (NFC)Tutorial Near Field Communication (NFC)
Tutorial Near Field Communication (NFC)
 
RFID: Fundamentos teóricos y aplicaciones
RFID: Fundamentos teóricos y aplicacionesRFID: Fundamentos teóricos y aplicaciones
RFID: Fundamentos teóricos y aplicaciones
 
Introduction au NFC et sécurité sans contact dans les mobiles
Introduction au NFC et sécurité sans contact dans les mobilesIntroduction au NFC et sécurité sans contact dans les mobiles
Introduction au NFC et sécurité sans contact dans les mobiles
 
NFC ¿ Qué es y qué podemos hacer con él ?
NFC ¿ Qué es y qué podemos hacer con él ?NFC ¿ Qué es y qué podemos hacer con él ?
NFC ¿ Qué es y qué podemos hacer con él ?
 
NFC -Near Field Technology- perspectives en Retail
NFC -Near Field Technology- perspectives en RetailNFC -Near Field Technology- perspectives en Retail
NFC -Near Field Technology- perspectives en Retail
 
Nfc
NfcNfc
Nfc
 
Nfc
NfcNfc
Nfc
 
UFF Tech 2013 - NFC e o futuro da convergência - NXP
UFF Tech 2013 - NFC e o futuro da convergência - NXP UFF Tech 2013 - NFC e o futuro da convergência - NXP
UFF Tech 2013 - NFC e o futuro da convergência - NXP
 
Recruter, Fidéliser dans vos magasins avec les technologies disruptives, iBea...
Recruter, Fidéliser dans vos magasins avec les technologies disruptives, iBea...Recruter, Fidéliser dans vos magasins avec les technologies disruptives, iBea...
Recruter, Fidéliser dans vos magasins avec les technologies disruptives, iBea...
 
droidcon 2012: What's the Hack is NFC .., Hauke Meyn, NXP
droidcon 2012: What's the Hack is NFC .., Hauke Meyn, NXPdroidcon 2012: What's the Hack is NFC .., Hauke Meyn, NXP
droidcon 2012: What's the Hack is NFC .., Hauke Meyn, NXP
 
Mobile Monday Rennes #5 - NFC : Rennes Métropole
Mobile Monday Rennes #5 - NFC : Rennes MétropoleMobile Monday Rennes #5 - NFC : Rennes Métropole
Mobile Monday Rennes #5 - NFC : Rennes Métropole
 

Similaire à Intergicielsrfid

2010 03 25 Traçabilite by competitic
2010 03 25 Traçabilite by competitic2010 03 25 Traçabilite by competitic
2010 03 25 Traçabilite by competiticCOMPETITIC
 
Internet Des Objets : Des codes barres poussières intelligentes par Denis Failly
Internet Des Objets : Des codes barres poussières intelligentes par Denis FaillyInternet Des Objets : Des codes barres poussières intelligentes par Denis Failly
Internet Des Objets : Des codes barres poussières intelligentes par Denis FaillyDenis Henri FAILLY
 
Introduction aux Technologies de la Tracabilite
Introduction aux Technologies de la TracabiliteIntroduction aux Technologies de la Tracabilite
Introduction aux Technologies de la TracabilitePierre Metivier
 
Competitic - rfid - numerique en entreprise
Competitic - rfid - numerique en entrepriseCompetitic - rfid - numerique en entreprise
Competitic - rfid - numerique en entrepriseCOMPETITIC
 
Sans contact et tourisme : Japon
Sans contact et tourisme : JaponSans contact et tourisme : Japon
Sans contact et tourisme : JaponPhilippe Fabry
 
Le projet James IV – la prochaine génération de contrôle de l'environnement p...
Le projet James IV – la prochaine génération de contrôle de l'environnement p...Le projet James IV – la prochaine génération de contrôle de l'environnement p...
Le projet James IV – la prochaine génération de contrôle de l'environnement p...Minnovarc
 
L’internet des objets
L’internet des objetsL’internet des objets
L’internet des objetsYijun CHEN
 
La RFID à Rennes
La RFID à RennesLa RFID à Rennes
La RFID à RennesADDNB
 
RFId en bibliothèque
RFId en bibliothèqueRFId en bibliothèque
RFId en bibliothèqueLe Lirographe
 
Td n5.traçabilite de la chaine logistique
Td n5.traçabilite de la chaine logistiqueTd n5.traçabilite de la chaine logistique
Td n5.traçabilite de la chaine logistiqueFethi Ferhane
 
Lundi de l'IE - 8 décembre 2014 - Renaud Lifchitz, Oppida - L'environnement s...
Lundi de l'IE - 8 décembre 2014 - Renaud Lifchitz, Oppida - L'environnement s...Lundi de l'IE - 8 décembre 2014 - Renaud Lifchitz, Oppida - L'environnement s...
Lundi de l'IE - 8 décembre 2014 - Renaud Lifchitz, Oppida - L'environnement s...Renaud Lifchitz
 
#Et6-At4-Mobilité tour d'horizon
#Et6-At4-Mobilité tour d'horizon#Et6-At4-Mobilité tour d'horizon
#Et6-At4-Mobilité tour d'horizonLudovic Dublanchet
 
Mobilité : tour d'horizon des usages, comportements et outils (2010)
Mobilité : tour d'horizon des usages, comportements et outils (2010)Mobilité : tour d'horizon des usages, comportements et outils (2010)
Mobilité : tour d'horizon des usages, comportements et outils (2010)Ardesi Midi-Pyrénées
 
Initiation ordinateur
Initiation ordinateurInitiation ordinateur
Initiation ordinateurcamelia55
 
Lescodesbarre
LescodesbarreLescodesbarre
Lescodesbarreadeloo21
 
Etiquette RFID : ResinTag™
Etiquette RFID : ResinTag™Etiquette RFID : ResinTag™
Etiquette RFID : ResinTag™JMD Etiquettes
 
Demain les objets sont connectés
Demain les objets sont connectésDemain les objets sont connectés
Demain les objets sont connectésPierre Metivier
 
CISCO "Sécurisation de l'IOT" - Séminaire DIG-IT 10 Mars 17
CISCO "Sécurisation de l'IOT" - Séminaire DIG-IT 10 Mars 17CISCO "Sécurisation de l'IOT" - Séminaire DIG-IT 10 Mars 17
CISCO "Sécurisation de l'IOT" - Séminaire DIG-IT 10 Mars 17Dig-IT
 

Similaire à Intergicielsrfid (20)

2010 03 25 Traçabilite by competitic
2010 03 25 Traçabilite by competitic2010 03 25 Traçabilite by competitic
2010 03 25 Traçabilite by competitic
 
Internet Des Objets : Des codes barres poussières intelligentes par Denis Failly
Internet Des Objets : Des codes barres poussières intelligentes par Denis FaillyInternet Des Objets : Des codes barres poussières intelligentes par Denis Failly
Internet Des Objets : Des codes barres poussières intelligentes par Denis Failly
 
J2 me
J2 meJ2 me
J2 me
 
Introduction aux Technologies de la Tracabilite
Introduction aux Technologies de la TracabiliteIntroduction aux Technologies de la Tracabilite
Introduction aux Technologies de la Tracabilite
 
Competitic - rfid - numerique en entreprise
Competitic - rfid - numerique en entrepriseCompetitic - rfid - numerique en entreprise
Competitic - rfid - numerique en entreprise
 
Sans contact et tourisme : Japon
Sans contact et tourisme : JaponSans contact et tourisme : Japon
Sans contact et tourisme : Japon
 
Le projet James IV – la prochaine génération de contrôle de l'environnement p...
Le projet James IV – la prochaine génération de contrôle de l'environnement p...Le projet James IV – la prochaine génération de contrôle de l'environnement p...
Le projet James IV – la prochaine génération de contrôle de l'environnement p...
 
L’internet des objets
L’internet des objetsL’internet des objets
L’internet des objets
 
La RFID à Rennes
La RFID à RennesLa RFID à Rennes
La RFID à Rennes
 
RFId en bibliothèque
RFId en bibliothèqueRFId en bibliothèque
RFId en bibliothèque
 
Td n5.traçabilite de la chaine logistique
Td n5.traçabilite de la chaine logistiqueTd n5.traçabilite de la chaine logistique
Td n5.traçabilite de la chaine logistique
 
Lundi de l'IE - 8 décembre 2014 - Renaud Lifchitz, Oppida - L'environnement s...
Lundi de l'IE - 8 décembre 2014 - Renaud Lifchitz, Oppida - L'environnement s...Lundi de l'IE - 8 décembre 2014 - Renaud Lifchitz, Oppida - L'environnement s...
Lundi de l'IE - 8 décembre 2014 - Renaud Lifchitz, Oppida - L'environnement s...
 
#Et6-At4-Mobilité tour d'horizon
#Et6-At4-Mobilité tour d'horizon#Et6-At4-Mobilité tour d'horizon
#Et6-At4-Mobilité tour d'horizon
 
Mobilité : tour d'horizon des usages, comportements et outils (2010)
Mobilité : tour d'horizon des usages, comportements et outils (2010)Mobilité : tour d'horizon des usages, comportements et outils (2010)
Mobilité : tour d'horizon des usages, comportements et outils (2010)
 
Initiation ordinateur
Initiation ordinateurInitiation ordinateur
Initiation ordinateur
 
Lescodesbarre
LescodesbarreLescodesbarre
Lescodesbarre
 
Etiquette RFID : ResinTag™
Etiquette RFID : ResinTag™Etiquette RFID : ResinTag™
Etiquette RFID : ResinTag™
 
Internet Of Things
Internet Of Things Internet Of Things
Internet Of Things
 
Demain les objets sont connectés
Demain les objets sont connectésDemain les objets sont connectés
Demain les objets sont connectés
 
CISCO "Sécurisation de l'IOT" - Séminaire DIG-IT 10 Mars 17
CISCO "Sécurisation de l'IOT" - Séminaire DIG-IT 10 Mars 17CISCO "Sécurisation de l'IOT" - Séminaire DIG-IT 10 Mars 17
CISCO "Sécurisation de l'IOT" - Séminaire DIG-IT 10 Mars 17
 

Intergicielsrfid

  • 1. http://membres-liglab.imag.fr/donsez/cours Intergiciels pour les applications RFID Didier Donsez Université Joseph Fourier PolyTech’ Grenoble - LIG / Adèle Prenom.Nom@imag.fr Version 25/08/2008
  • 2. Cette présentation et les démonstrations ont été présentées lors de l’Ecole ICAR 2008 à Nice
  • 3. 28/01/2009 Sommaire Technologies RFID et NFC (Near Field Communication), applications et enjeux. Efforts de standardisations des « piles » logicielles Panorama des principaux intergiciels RFID commerciaux et open-sources Démonstration de l'intergiciel open-source AspireRFID Didier Donsez, 2005-2009, Vers des intergiciels RFID application logistique application de détection de contrefaçon avec un téléphone NFC. 3
  • 4. 28/01/2009 Contexte : l’Internet des choses Chaque objet peut communiquer avec les autres Identifiants, mesures environnementales, … Les buzzwords Informatique ambiante, diffuse, ubiquitaire, omniprésente … SAN(iz)ETs, VANETs, MANETs … Didier Donsez, 2005-2009, Vers des intergiciels RFID Réseaux capillaires Machine-to-Machine (M2M) RFID, NFC La RFID représente les prémices 4
  • 5. 28/01/2009 Des étiquettes … pour nommer, identifier, qualifier, définir … depuis l’aube de la civilisation Didier Donsez, 2005-2009, Vers des intergiciels RFID D’après une idée de Jean-Marie Favre Images prises sur Wikimedia 5
  • 6. 28/01/2009 La RFID (Radio Frequency Identification) ou étiquette électronique (ou tag) Mémoire persistante lue et écrite à distance (radio fréquence) Stockage d’un identifiant « globalement unique » (GUID) + autre (données biométriques, données de production, …) « Remplacant » des codes barres Lecture « en vrac » (bulk), insensible (direction, salissure, moulage, …), sécurisée Volume d’information, information hors ligne Réutilisable (si RW) Coût (plutôt pour les unités logistiques réutilisables) Facteur Forme Didier Donsez, 2005-2009, Vers des intergiciels RFID 6
  • 7. 28/01/2009 Une étiquette passive à la loupe Quelles dizaines d’octets •Read, •Write once/many, •Lock •Sleep, Kill Didier Donsez, 2005-2009, Vers des intergiciels RFID 7
  • 8. 28/01/2009 RFID Passive Types de transmission Transmission inductive Transmission RF Boucle inductive Dipôle Dominante magnétique du champ EM Dominante électrique du champ EM LF : 125 KHz, 134 KHz UHF: 433 MHz, 860-960 MHz HF : 13.56 MHz MW : 2.45 GHz, 5.8 GHz Didier Donsez, 2005-2009, Vers des intergiciels RFID Data Data Reader Data Tag Reader Data Tag 9
  • 9. 28/01/2009 RFID Active : Réseaux AdHoc multi-sauts capteur action -neur action -neur Didier Donsez, 2005-2009, Vers des intergiciels RFID capteur Exemple de module ZigBee capteur alimenté par 2 piles AA Passerelle Internet Coupleur capteur SunSPOT™ 10
  • 10. 28/01/2009 Les standards RFiD Standards physiques ISO 18000-*, ISO 14443 A/B, ISO 15693, ISO 11784/85, TI TagIt™, MiFare™, FeliCa™ … Fréquence, Distance, Vitesse/Débit lecture/écriture, Milieu/Matériaux (métal, eau), … Beaucoup de brevets US derrière certains standards Extended Long Range Short Range Didier Donsez, 2005-2009, Vers des intergiciels RFID Close Range Range 0 cms 5 cms 20 cms 1m 10 m 13.56 Mhz UHF (800 Mhz – 2.4 Ghz) 125-134 Khz Standards applicatifs (par domaine) Conteneurs, animaux, financiers, transports, produits, … 11
  • 11. 28/01/2009 Fréquence et applications LF Faible débit, peu de données Métal (instruments chirurgicaux) Eau (tatouage électronique des animaux) HF Lecture / écriture Didier Donsez, 2005-2009, Vers des intergiciels RFID Recharge de jetons (Forfait de ski) UHF Lecture longue distance, passage rapide mais effet gruyère Peu en écriture Wagons, palettes, … 12
  • 12. 28/01/2009 L’acquisition : les lecteurs Dans l’entrepôt, dans le magasin, sur un chariot mobile, … Portal antenna RFID tunnel Manuel Didier Donsez, 2005-2009, Vers des intergiciels RFID On-board RFID reader Nokia 3220 & 6131 Nabztag/tag Lego RFID glove NFC phones (ISO14443 Type-B) MS1048 http://fr.youtube.com/watch?v=w0HNGl0BnYk 13
  • 13. 28/01/2009 Tendances De l’entrepôt au marché de masse Didier Donsez, 2005-2009, Vers des intergiciels RFID NFC phones RFID tunnel 10^6 10^9 RFID handset Nabztag/tag 14
  • 14. 28/01/2009 RFID passive vs RFID active RFID Passive Energie apportée par le champ EM du lecteur Pas de communication sans un lecteur RFID Semi-passive Embarque une source d’énergie pour journaliser un capteur (température, …) RFID Semi-active Didier Donsez, 2005-2009, Vers des intergiciels RFID Embarque une source d’énergie pour accroitre la portée de la communication RF (mais pas systématiquement) RFID Active (~réseau de capteurs SANET) Embarque sa source d’énergie (1 à 5 ans) Emission et Réception de données autonomes Voir routage (Réseaux maillés multi-saut) La tendance : Zigbee (IEEE 802.15.4) 15
  • 15. 28/01/2009 Technologies concurrentes Codes barres : 1D, 2D (Data Matrix) Coût du code barre unité produit Imprimable/gravable sur l’emballage ou sur le produit ~ Quantité d’information limitée Didier Donsez, 2005-2009, Vers des intergiciels RFID Texte, URL, SMS Lecture directionnel Pas de lecture en masse (bulk) Requière souvent un opérateur humain Pas d’écriture Vitesse de lecture (Oui et Non) Environnement dur (souillure, …) 16 En définitive, codes 2D et RFID sont complémentaires
  • 16. 28/01/2009 Applications Billettique et péage (transport) Autoroutes, NaviGO, … Tickets taggés pour les JO 2008 Pékin (14 millions) Logistique (Supply Chain) Flamme olympique pour Atlanta 1996, … Conteneurs, Courrier rapide, Flotte de véhicule, Force commerciale, Futs de bière, Palettes métal Traçabilité Didier Donsez, 2005-2009, Vers des intergiciels RFID Qualité Documents ISO9002 de suivi de lots, chaîne du froid, … Sécurité des biens vol de véhicule, de conteneurs, des jetons de casino … Identification Passeports, Enfants, US GIs, Night-clubbers espagnols, … http://fr.youtube.com/watch?v=GgjVWaLxoL4 Justice … 17
  • 17. 28/01/2009 Applications Contrefaçon (marché gris) Produits de luxe, billets de banque (étude BCE), bouteilles de vin, pièces automobiles, pièces avion, médicaments (Viagra, …) … Santé Produits sanguins, greffes d’organes … « Clienteling », Marketing, CRM Suivi du parcours d’un chariot dans un supermarché, … Profil de consommation en temps réel Inventaire (bibliothèque, …) Didier Donsez, 2005-2009, Vers des intergiciels RFID Collecte des déchets « Pay what you trash » Pneu de véhicule BTP Location « Pay as you use » (détection du sous gonflage avec rechappage) Compétitions sportives … Marseille – Cassis, … Laverie collective (hôpitaux, hôtellerie, …) Ventes, Garantie, Inspection/Contrôle/Maintenance, Cheptel, Routage, Tournée d’agent … Et la liste s’allonge de jour en jour 18
  • 18. 28/01/2009 Exemple : Grande distribution Metro Future Store Initiative Didier Donsez, 2005-2009, Vers des intergiciels RFID http://www.youtube.com/watch?v=fMGSs7KJHek http://streaming.mgi.de/metro/5_Jahre_RFID_dsl.asx 19
  • 19. 28/01/2009 Exemple : chaine logistique Publicité grande audience d’IBM Didier Donsez, 2005-2009, Vers des intergiciels RFID Video de la Pub IBM http://fr.youtube.com/watch?v=llnUJkH0Mlc http://fr.youtube.com/watch?v=-ZYY85IyDNM 20
  • 20. 28/01/2009 Exemple: Lutte contre la contrefaçon Marché gris (grey market) 8-10% du commerce mondiale Tout objet est concerné ! Pièces automobiles, pièces avions, bouteilles de vin, … Cas de médicaments La contrefaçon des médicaments, c’est 40 milliard d'euros/an Didier Donsez, 2005-2009, Vers des intergiciels RFID Ceux-ci peuvent être des faux (sans principe actif, voir empoisonné). Des faux vaccins utilisés pour une campagne de vaccination en Afrique contenaient de l'eau croupi : Plusieurs enfants sont décédés ! 1 médicament sur 2 vendu sur le Web est faux RFID sur le Pfizer’ Viagra 21
  • 21. 28/01/2009 Exemple : Téléphones NFC (Near Field Communication) Communications sans contact très courte distance Telephone-Tag, Telephone-Telephone (peer à peer) Le téléphone peut être étient ou déchargé La SIM peut intervenir dans les opérations NFC Applications Paiement, Chargement de billets, Collecte de points Didier Donsez, 2005-2009, Vers des intergiciels RFID fidélité, … Récupération d’information sur des « Smart Posters » Cartes, horaires, offres speciales, … Contrôle d’accès à un batiment/pièce … 23
  • 22. 28/01/2009 Nature des applications Boucle ouverte versus boucle fermée (semi- fermée) Intra-entreprise ou multi-partenaire Besoin d’interopérabilité Didier Donsez, 2005-2009, Vers des intergiciels RFID Online versus Offline « GUID only » e.g. EPC Global Information stockée dans le tag e.g. Passeport 24
  • 23. 28/01/2009 Le marché autour de la RFID Projections sur le marché de la RFID (Battery Assisted Passive tags) Didier Donsez, 2005-2009, Vers des intergiciels RFID Source: IDTechEx 02/2008 RFID Forecasts, Players & Opportunities 2008-2018 http://www.idtechex.com/products/en/view.asp?productcategoryid=151 25
  • 24. 28/01/2009 Le marché autour de la RFID Didier Donsez, 2005-2009, Vers des intergiciels RFID Source: IDTechEx 02/2008 RFID Forecasts, Players & Opportunities 2008-2018 http://www.idtechex.com/products/en/view.asp?productcategoryid=151 26
  • 25. 28/01/2009 Le marché de la NFC Les faits Succès des cartes et des téléphones (20M mi-2007, 40M mi-2008) FeliCa au Japon Peu de téléphones NFC ailleurs Les promesses “One third of all mobile phones will be NFC-equipped in Didier Donsez, 2005-2009, Vers des intergiciels RFID a span of three to five years” - Frost & Sullivan, 3/07 “Mobile phone-based contactless payments will facilitate over $36 billion of worldwide consumer spending by 2011” - Strategy Analytics, 9/06 28
  • 26. 28/01/2009 Freins et risques sociétaux Clients Les tags restent «vivants » et « furtives » après leurs sorties du magasin Le produit devient un proxy de votre identité Problème d’attente à la vie privée Big Brother is watching you … « Brûleurs » de RFID Fabricants Intelligence économique lecteur « longue portée » à la sortie de vos usines Didier Donsez, 2005-2009, Vers des intergiciels RFID informations de production laissées sur des produits destinés aux clients du sous-traitant Distributeurs Falsification des étiquettes Brand new Sales Video X Video K(ids) Corruption du contenu « Best before » Groupes CASPIAN, Boycott de Benetton et Gillette, … Position de la CNIL en France 29
  • 27. 28/01/2009 Syndrome de l’atteinte à la vie privée Didier Donsez, 2005-2009, Vers des intergiciels RFID Big brother is scanning you ! [Ari Juels 05] 30 Image http://desencyclopedie.wikia.com/wiki/Image:BigBrother.jpg
  • 28. 28/01/2009 The privacy-friendly society : Fundamentals Privacy-friendly software Object data Privacy-friendly tags Personal data Privacy-friendly Commandes KILL et SLEEP Authentification Didier Donsez, 2005-2009, Vers des intergiciels RFID Certification Consumer programmes awareness OSS is auditable/certifiable From Humberto Moran 31
  • 29. Efforts de standardisations des « piles » logicielles (EPC Global, NFC Forum ...)
  • 30. 28/01/2009 Besoins communs aux applications utilisant la RFID ~ 1 TeraHit ONS per day RFID Event [ObjectId], [timestamp] ©DidierCodes Bar Donsez Activation authentication, RFID Identification, Didier Donsez, 2005-2009, Vers des intergiciels RFID RFID tracking RFID Smart Card Event Reporting Data contact,contactless Mediation Warehouse Buttons, Keys… Export Standard representation Intergiciel RFID 33
  • 31. 28/01/2009 Evolution des besoins : RFID + Capteurs environnementaux ~ 1 TeraHit ONS per day ©DidierCodes Bar Donsez Sensor authentication, RFID Event Identification, tracking [ObjectId], Smart Card [timestamp], contact,contactless measurements Activation (WMS, MES, …) Buttons, Keys… Didier Donsez, 2005-2009, Vers des intergiciels RFID Sensor Sensor Event Reporting Data Mediation Warehouse GPS [timestamp],[position] Export Time (ALE, …) Measure Measurement [position], Intergiciel M2M [temperature], [humidity],[pressure], [weight] … 34
  • 32. 28/01/2009 Les efforts de standardisation Boucle ouverte Interopérabilité des Informations et des Services Réutilisation logicielle Patterns architecturaux Quelque soit le domaine d’application Didier Donsez, 2005-2009, Vers des intergiciels RFID Efforts notables EPC Global NFC Forum JSR 257, 256, … Mais aussi GSMA, … 35
  • 33. 28/01/2009 EPC Global Projet EPC démarré en 2003 par l'AutoID Center puis repris par EPCGlobal Inc. Objectifs Interopérabilité en boucle ouverte (chaîne d'approvisionnement) Chaque objet de la chaîne d'approvisionnement est muni d'un tag RFID, identifié Didier Donsez, 2005-2009, Vers des intergiciels RFID par un code unique : Electronic Product Code (EPC) Spécifications d’API pour inter-connecter un ensemble de composants matériels et logiciels et d'offrir des services aux différents composants au travers d'interfaces. Orientation “en ligne” Le réseau EPC permet aux membres EPCGlobal de consulter les données associées à un code via Internet. 36
  • 34. Didier Donsez, 2005-2009, Vers des intergiciels RFID 28/01/2009 Architecture Générale EPCGlobal 37
  • 35. EPC Global 28/01/2009 Specifications Discovery Service (DS) Object Name Service (ONS) Echanges / Communications EPC Information Services (EPC IS) Didier Donsez, 2005-2009, Vers des intergiciels RFID Application Level Events (ALE) Capture / Filtrage Capture Données Tag 39 39
  • 36. 28/01/2009 EPC Global ALE (Application Level Event) Objectifs Réduire le volume des données entre les lecteurs et les applications Isoler les applications des spécificités des lecteurs Partager les données entre plusieurs applications Utiliser des événements haut niveau pour les applications 2 fonctions principales Agrégation & Filtrage Didier Donsez, 2005-2009, Vers des intergiciels RFID des données générées par les lecteurs RFID pour les transformer en événements, utilisés par les applications métier. Rapport ALE Format XML Contient les informations concernant les tags RFID détectés durant un cycle de lecture. 40 40
  • 37. EPC Global 28/01/2009 ALE - Exemple ALE = couche d'abstraction Exemple : avec le même ensemble de lecteurs : Application 1 est notifiée seulement quand un objet entre ou sort d'une pièce. Application 2 est notifiée toutes les 10 secondes pour maintenir un inventaire. Didier Donsez, 2005-2009, Vers des intergiciels RFID Application 3 est notifiée de chaque lecture de tag, où qu'elle se situe. 41
  • 38. 28/01/2009 EPC Global ALE - Communications Internes Entrepôt Didier Donsez, 2005-2009, Vers des intergiciels RFID 42 42
  • 39. 28/01/2009 EPC Global ALE – Exemple Sur quel lieu lire ? Sur la porte n° de l'entrepôt 3 Accumuler les données combien de temps ? Temps absolu Utilisation de triggers Comment filtrer les données ? Didier Donsez, 2005-2009, Vers des intergiciels RFID Seulement les tags des palettes, seulement les tags des produits,... Comment grouper les produits ? Par entreprise, par produit, par tag, ... Quels tags m'intéressent ? Tous, les nouveaux, les disparus Ai-je besoin de tous les tags ou juste le nombre de tags lus ? 43 43
  • 40. 28/01/2009 EPC Information System (EPC IS) système à la base de l'échange des informations. Possibilité de filtrage des données. Controle d’accès (sécurité) Les partenaires externes accèdent aux données d'un EPC spécifique via l'EPC IS qui détient l'objet. Didier Donsez, 2005-2009, Vers des intergiciels RFID 44
  • 41. 28/01/2009 EPC Global Object Naming Service Fait le lien entre l'EPC et l'EPC IS de manière à récupérer des données logistiques sur l'objet muni d'un tag EPC. Object Naming Service (ONS) / Discovery Services (DS) Usine de production EPCIS : V Didier Donsez, 2005-2009, Vers des intergiciels RFID Entrepôt EPCIS : X Société de transport EPCIS : Y Commerçant EPCIS : Z 45
  • 42. 28/01/2009 EPC Global – Limitations Boucle ouverte Requiert un accès réseau permanent Pas d’identification propriétaire Pas d’écriture d’information Capteurs non supportés Didier Donsez, 2005-2009, Vers des intergiciels RFID Autre 46
  • 43. 28/01/2009 NFC Forum Consortium industriel promouvoir la technologie NFC Fondé par Sony et NXP, 130 membres en 2007 Plusieurs spécifications Type d’étiquettes ISO 14443, MiFare, FeliCa, … Didier Donsez, 2005-2009, Vers des intergiciels RFID Focalisé sur la relation Lecteur étiquette ou lecteur  lecteur+SIM (dit peer-to-peer) Echanges de données NDEF Format de messages « stockés » dans l’étiquette RTD, Text RTD, URI RTD, SmartPoster RTD 47
  • 44. 28/01/2009 NFC Forum Tag Type Type 1 based on ISO14443A. Tags are read and re-write capable; users can configure the tag to become read-only. Memory availability is 96 bytes and expandable to 2 kbyte communication speed is 106 kbit/s. Type 2 based on ISO14443A. Tags are read and re-write capable; users can configure the tag to become read-only. Memory availability is 48 bytes and expandable to 2 kbyte communication speed is 106 kbit/s. Type 3 Didier Donsez, 2005-2009, Vers des intergiciels RFID based on the Japanese Industrial Standard (JIS) X 6319-4, aka FeliCa. Tags are pre-configured at manufacture to be either read and re-writable, or read-only. Memory availability is variable, theoretical memory limit is 1MByte per service communication speed is 212 kbit/s or 424 kbit/s. Type 4 fully compatible with ISO14443A and B standards. Tags are pre-configured at manufacture to be either read and re-writable, or read-only. Memory availability is variable, up to 32 KBytes per service communication speed is up to 424 kbit/s. 48
  • 45. 28/01/2009 Tag Memory Contents NDEF (NFC Data exchange Format) Message coding format used by NFC reference applications Allows nesting of messages Allows messages to be divided into chunks RTD (Record Type Definition) Didier Donsez, 2005-2009, Vers des intergiciels RFID Defines how to construct records in NDEF messages Records may contain other records Each record has a type, indicating what it contains Record types are extensible they may be defined by NFC Forum specifications (reference applications) or by other bodies (using domain name) 49
  • 46. 28/01/2009 Record Type NFC Forum Text RTD(urn:nfc:wkt:T) Plaintext with language information URI RTD (urn:nfc:wkt:U) Compact representation of the main URL Generic Control RTD () Action on touching Smart Poster RTD () Icon, {Text}, URI, Generic Control Didier Donsez, 2005-2009, Vers des intergiciels RFID Signed NDEF RTD planned but not released Others Nokia Alarm clock, bluetooth pairing, bluetooth printing, bookmark, business card, calendar, call request, content shortcut, media, note, radio frequency, todo, smartposter sms, sms, todo, video streaming, … OW2 Aspire Location (WG84), point of interest … 50
  • 47. 28/01/2009 Architectures sécurisées d’un téléphone NFC Didier Donsez, 2005-2009, Vers des intergiciels RFID From Steffen Steinmeier (NXP), NFC Market Update and Technology Overview, Global Business Development Manager NFC Q1 2008 51
  • 48. 28/01/2009 JSR257 Contactless Communication API NFC applications Sharing data (images, business cards etc.) with a friend just by touching the other mobile phone, Or connecting to a web page by scanning RFID or visual tag (bar code) at the corner of a movie poster are some of the use cases Contactless Communication API Didier Donsez, 2005-2009, Vers des intergiciels RFID enables. API for RFID, visual tags (bar codes) NFC phones (Nokia 3220 & 6131 NFC) Based on Generic Connection Framework (GCF) CLDC 1.1 J2ME Optional Package 52
  • 49. 28/01/2009 Exemple : JSR257 snippet import javax.microedition.contactless.*; class NFCDetectorMIDLet implements javax.microedition.midlet.MIDlet, javax.microedition.contactless.TargetListener { public RFIDDetectorMIDLet() { … } protected void startApp() throws MIDletStateChangeException { ... DiscoveryManager dm=DiscoveryManager.getInstance(); Didier Donsez, 2005-2009, Vers des intergiciels RFID dm.addTargetListener(this,TargetType.ISO14443_CARD); dm.addTargetListener(this,TargetType.NDEF_TAG); dm.addTargetListener(this,TargetType.RFID_TAG); … } public void targetDetected(TargetProperties[] properties) { displayOnUI(properties); } ... } 54
  • 50. 28/01/2009 Push Registry Enables to start MIDLet on « tag touching » Registry connection ndef:rtd?name=urn:nfc:wkt:T Didier Donsez, 2005-2009, Vers des intergiciels RFID 55
  • 51. 28/01/2009 Push Registry Example void startApp() throws MIDletStateChangeException { ... //Register Midlet in AMS try { String[] regConns = PushRegistry.listConnections(false); boolean registered = false; for (int i = 0; i < regConns.length; i++) { if (regConns[i].equals("ndef:rtd?name=urn:nfc:wkt:T")) { registered = true; } Didier Donsez, 2005-2009, Vers des intergiciels RFID } if (!registered) { PushRegistry.registerConnection( "ndef:rtd?name=urn:nfc:wkt:T", "com.acme.nfcapp.NFCPushMIDlet", "*"); screen.setText("nnPush Registration completed"); } } catch (Exception e) { screen.setText("nnError when Registering" + e.getMessage()); } } 56
  • 52. 28/01/2009 SDK pour les Nokia 6131 NFC et 6212 classic Didier Donsez, 2005-2009, Vers des intergiciels RFID 57
  • 53. 28/01/2009 Offres Industrielles Editeurs logiciels spécialisés GlobeRanger, ConnecTerra, OATSystems, iPico, Winmec (UCLA) Editeurs logiciels généralistes IBM, Sun, Oracle/BEA, Sybase, MicroSoft, webMethods, Cisco Editeurs ERP SAP, … Didier Donsez, 2005-2009, Vers des intergiciels RFID Editeurs Supply chain execution (SCE) Manhattan, RedPrairie, … Equipementiers (lecteurs) Siemens, TagSys (e-connectware), … Open-source Une cinquantaine de projets rien que sur sf.net Accada Aspire RFID 58 …
  • 54. 28/01/2009 L’intergiciel RFID IBM Architecture Edge – Premise – Server Technologies: JavaEE, OSGi, JMS, JMX, … Didier Donsez, 2005-2009, Vers des intergiciels RFID 59
  • 55. 28/01/2009 RFID Software https://sun-rfid.dev.java.net Didier Donsez, 2005-2009, Vers des intergiciels RFID 60
  • 56. 28/01/2009 Java CAPS RFID Project https://jcaps-rfid.dev.java.net/index.html « The JCAPS RFID project provides a toolkit that extends the Sun Java Composite Application Platform Suite (JCAPS) to integrate the Sun RFID software. JCAPS greatly simplifies implementing RFID in sophisticated enterprise application integration environments. It delivers powerful data Didier Donsez, 2005-2009, Vers des intergiciels RFID transformation and integration capabilities for RFID solutions » 61
  • 57. Didier Donsez, 2005-2009, Vers des intergiciels RFID 28/01/2009 Java CAPS RFID Project 62
  • 58. 28/01/2009 Aspire RFID Edge-Premise-Server Architecture Compliance to EPC Global and NFC Forum ALE events and filters ONS (Object Naming Service) Overtakes limitations (tag writing, tag data, sensors, offline …) Platforms OSGi (Felix) for edges and premises JavaEE (JOnAS, JBoss) for EPCIS servers JavaEE for the ONS server Didier Donsez, 2005-2009, Vers des intergiciels RFID Event Driven Application Composition of ALE Events « filters » Collect environmental measurements for sensors to extend ALE reports Geolocation (GPS), Temperature, Humidity, … Web 2.0 user console Communications (event oriented) JMS, Web Services, SMTP/POP/IMAP, XMPP End-to-End Deployment and Management Based on JMX 63
  • 59. 28/01/2009 OW2 Aspire RFID Architecture Generale Architecture Customer Customer Warehouse ONS (WS-based RESTful DNS) Edge (MIDLet) Web 2.0 Didier Donsez, 2005-2009, Vers des intergiciels RFID Edge JMS SOAP, HTTP SOAP, SMTP SOAP, XMPP SOAP, Other sensors RMI, IIOP, Bluetooth, UPnP, JMS SOAP EPC ISs … HTTP SOAP (Accada, …) SMTP SOAP Premise XMPP SOAP (OSGi, RMI EPC IS JavaEE) IIOP (JavaEE) RFID Edge … Readers (OSGi,MIDLet) Corporate Headquarter $100 Linux ARM $1000 $1000000 $200 JavaPhone Linux/Win32 x86 Linux/OpenSolaris/Win32 64 x86/itanium/ultrasparc cluster
  • 60. Didier Donsez, 2005-2009, Vers des intergiciels RFID 28/01/2009 Management Console OW2 Aspire RFID 65
  • 61. Didier Donsez, 2005-2009, Vers des intergiciels RFID 28/01/2009 Management Console OW2 Aspire RFID 66
  • 62. Didier Donsez, 2005-2009, Vers des intergiciels RFID 28/01/2009 Object geo-tracking OW2 Aspire RFID 67
  • 63. Didier Donsez, 2005-2009, Vers des intergiciels RFID 28/01/2009 Cold chain management OW2 Aspire RFID 68
  • 64. Didier Donsez, 2005-2009, Vers des intergiciels RFID 28/01/2009 Conclusion 69
  • 65. 28/01/2009 Bibliographie International Telecommunication Union, “The Internet of Things, Executive Summary”, ITU Internet Reports 2005, November 2005 http://www.itu.int/osg/spu/publications/internetofthings/InternetofThings_summary.pdf Etude MINEFI/DGE sur « Infrastructures logicielles et RFID » https://wiki.objectweb.org/attach?page=CWPRFID%2FDGE-RFID-GT-Middleware-v1.0.pdf Also in http://www.telecom.gouv.fr/fonds_documentaire/rapports/07/livrevert.pdf Institute for Prospective Technological Studies RFID Technologies: Emerging Issues, Challenges and Policy Options, 2007, EUR 22770 EN Didier Donsez, 2005-2009, Vers des intergiciels RFID http://ftp.jrc.es/eur22770en.pdf Article RFID de Wikipedia Très polémique http://en.wikipedia.org/RFID Sandip Lahiri, RFID Sourcebook, IBM Press, August 2005; Pages: 304, ISBN 0131851373. Patrick J. Sweeney II, RFID For Dummies, 2005, ISBN 978- 0764579103 YouTube http://fr.youtube.com/results?search_query=RFID&search=Rechercher 70
  • 66. 28/01/2009 Quelques vidéos http://www.youtube.com/watch?v=GgjVWaLxoL4 http://www.youtube.com/watch?v=IC7HEZ-Luy4 http://www.youtube.com/watch?v=C0Maj1I6kH0 Didier Donsez, 2005-2009, Vers des intergiciels RFID 71
  • 67. 28/01/2009 Démonstrations de l'intergiciel open-source AspireRFID lors de l’école ICAR 2008 http://wiki.aspire.objectweb.org Demo 1: Application logistique Demo 2: Application de « picking » de produits avec un téléphone NFC. Didier Donsez, 2005-2009, Vers des intergiciels RFID 72
  • 68. 28/01/2009 Démonstration 1: Application logistique Chaîne logistique Les objets (briques Lego) sont transportés par des charriots Les charriots sont tirés par des tracteurs conduits par des conducteurs Objets, charriots, tracteurs, conducteurs sont tous étiquettés Les lecteurs sont géolocalisés Didier Donsez, 2005-2009, Vers des intergiciels RFID 73
  • 69. 28/01/2009 Démonstration 1: Application logistique Architecture Architecture 1 edge  1 server Warehouse Web (Nice) 2.0 Didier Donsez, 2005-2009, Vers des intergiciels RFID JMS SOAP Edge EPC IS Corporate(JavaEE) Headquarter (Grenoble) 74
  • 70. 28/01/2009 Démonstration 1: Les applications metier Applications métier principales Suivre des objets (briques Lego) dans un circuit (ouvert ou fermé) logistique « Just-in-time », Performance, Géolocalisation … Alerte sur la disparition d’objets (vol, perte) Alerte sur la présence d’objets contrefaits Alerte sur des objets à retirer du marché Applications métier secondaires Didier Donsez, 2005-2009, Vers des intergiciels RFID Respects des règles (pairing) Compatibilité des charriots avec les produits Compatibilité des conducteurs avec les tracteurs 75
  • 71. 28/01/2009 Compatibilité des conducteurs avec les tracteurs Didier Donsez, 2005-2009, Vers des intergiciels RFID 76
  • 72. 28/01/2009 Compatibilité des charriots avec les produits Didier Donsez, 2005-2009, Vers des intergiciels RFID 77
  • 73. 28/01/2009 Reproduire cette démonstration chez vous Logiciel Aspire RFID – section Demonstrations http://wiki.aspire.objectweb.org Matériel 1 « starter train set » lego kit (5608 or 5609) 1 Lego® Mindstorms® NXT (B8527 or 9841) 1 RF ID Sensor (MS1048) Didier Donsez, 2005-2009, Vers des intergiciels RFID 10 Keyfob Transponder (MS1049) Sur http://shop.lego.com 78
  • 74. Demonstration 2: 28/01/2009 Application d’information produit avec un téléphone NFC. Les produits sont étiquetés (Tag ISO 14443 + code DataMatrix) Information consommateur (contrefaçon, notice, …) Customer Customer ONS HTTP (WS-based SOAP RESTful DNS) Edge Didier Donsez, 2005-2009, Vers des intergiciels RFID (Nokia 6131 NFC) HTTP SOAP HTTP HTML RMI BlueTooth EPC IS (JavaEE) Corporate Headquarter 79
  • 75. 28/01/2009 Collecte (picking) d’objets avec un téléphone NFC. Les produits sont étiquetés (Tag ISO 14443 + code DataMatrix) Collection d’une liste d’objets identifiés (intervalles d’ID) Operator Operator ONS HTTP (WS-based SOAP RESTful DNS) Edge Didier Donsez, 2005-2009, Vers des intergiciels RFID (Nokia 6131 NFC) HTTP SOAP RMI BlueTooth SCE (JavaEE) Corporate Headquarter 80
  • 76. Didier Donsez, 2005-2009, Vers des intergiciels RFID 28/01/2009 81
  • 77. 28/01/2009 Merci pour votre attention Utilisez Aspire RFID http://wiki.aspire.objectweb.org Et contribuez Didier Donsez, 2005-2009, Vers des intergiciels RFID 82