NFC

From
Revision as of 17:12, 21 February 2012 by Ngocson (talk | contribs)
Jump to navigation Jump to search

Motivation

Was ist NFC

  • drahtlose Übertragungstechnik
  • geringe Reichweite (max 20 cm)
  • Frequenzband : 13,56 MHz (lizenfrei)
  • Übertragungsrate: 106 kBit/s, 212kBit/s, 424 kBit/s

Begriffserklärung

  • aktives NFC-Gerät : NFC-Gerät mit eigener Energieversorgung
  • passives NFC-Gerät : NFC-Gerät ohne eigene Energiequelle
  • Initiator : aktives NFC-Gerät, das eine Kommunikation mit anderen NFC-Geräten startet
  • Target : NFC-Gerät, mit dem ein Initiator eine Kommunikation starten kann

Peer-To-Peer-Modus

  • nur möglich zwischen aktiven NFC-Geräten
  • Jedes NFC-Gerät wird standardmäßig als Target konfiguriert
  • Target und Initiator benutzen dieselbe Übertragungsgeschwindigkeit
  • Der Initiator legt die Übertragungsgeschwindigkeit fest
  • passiver Kommunikationsmodus
    • Initiator erzeugt während der gesamten Kommunikation das hochfrequente Trägersignal
    • Für die Datenübertragung von Initiator zum Target wird das Trägersignal mit Amplitude Shift Keying (ASK) moduliert
    • Zur Übertragung der Antworten setzt das Target Lastmodulationsverfahren ein
    • Target kann für die Bearbeitung von Anfragen entweder seine eigene Energiequelle benutzen oder Enegie aus dem Trägersignal entziehen
    • Ablauf

Passive mode p2p.jpg

      • Initiator testet, ob externes Trägersignal vorhanden ( Collision Avoidance)
      • Initiator schaltet sein eigenes hochfrequentes Trägersignal ein, wenn der Kanal frei ist
      • Initiator leitet mit einer Sense Request (106 kBit/s) bzw. Polling Request (212 kBit/s und 424 kBits/s) die Initialisierungs- und Antikollisionsprozedur (Single Device Detection ,SSD) ein.
      • Alle Targets übernehmen die Übertragungsgeschwindigkeit des Initiators und nehmen an der SSD teil
      • Initiator wählt nach der SDD-Phase ein einzelnes Target zur Kommunikation aus
      • Durch den Aktivierungsbefehl ( Attribut Request ) leitet der Initiator die Parameteraustauschprozedur und anschließend Datenaustauschprotokoll ein