Czy telefon NFC może działać jako znacznik RFID, który można odczytać z odległości większej niż 4 cale?

Mówiąc dokładniej, próbuję zaimplementować aplikację na Androida, która zmusza telefon do działania jako znacznik RFID. Znacznik ten jest odczytywany przez skanery umieszczone wokół drzwi (stąd ograniczenie > 4 cale) identyfikujące osobę i jej miejsce pobytu.

Telefon będzie działał jako inteligentny znacznik, zapewniając w ten sposób dalsze przypadki użycia.

Dziękuję.

Author: Kiril, 2012-11-12

3 answers

NFC jest szczególnie ograniczony do odległości 4 cali. Ponieważ komunikacja Bliskiego Pola jest postrzegana jako" zatwierdzona komunikacja " między dwoma partnerami, nie jest zaprojektowana do użycia jako urządzenie śledzące, takie jak RFID jest używany w sklepach na przykład.

W ten sposób można używać NFC jako urządzenia RFID odległość nadal będzie ograniczona do 4 cali przez sprzęt w telefonach.

/ / edit

Zamiast tego możesz użyć nowego protokołu Bluetooth 4.0. Konfiguracja-czas pomiędzy Komunikacja partnerów jest tak szybka jak NFC (

 10
Author: Martin Grohmann,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-11-12 12:27:55

Większość telefonów z systemem Android z obsługą NFC ma niską pojemność do emulowania kart. Układ NXP, który jest używany w telefonach, a także jądro Androida obsługuje emulację kart. Jednak wysoki poziom Android API nie ujawnia tych funkcji najprawdopodobniej dlatego, że niektóre oczywiste problemy z bezpieczeństwem z taką funkcją. Możliwość odczytu istniejących kart i ich emulowania umożliwiłaby łatwe powielanie kart dostępu i innych znaczników RFID/NFC, a nawet niektórych kart inteligentnych. To już jest możliwe przy odpowiednim sprzęcie, ale oddanie tej możliwości w ręce każdej osoby z telefonem z Androidem może zdenerwować całe branże. Na przykład wszystkie fizyczne systemy kontroli dostępu opierają się na kartach, które można łatwo zduplikować za pomocą telefonu z Androidem. Myślę, że tej funkcji nie ma, ponieważ jej włączenie spowodowałoby ogromny niepokój w wielu branżach.

Widać, że jądro ma wsparcie dla emulacji kart (to jest to, co Google Wallet Tap & Pay używa do umożliwia korzystanie z telefonu dla wszystkich kart kredytowych itp.):

git clone https://android.googlesource.com/platform/external/libnfc-nxp

Jeśli wykonujesz "hakowanie" na niskim poziomie, możesz uzyskać dostęp do tych funkcji.

 34
Author: Ola Wiberg,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-07-04 11:24:39

Aby zwiększyć odległość odczytu czytnika RFID, musisz zwiększyć jego moc.

Jest to technicznie wykonalne, ale większość krajów ustawowo ustawiła maksymalną moc czytników RFID na 1 W.]}

Domyślam się, że NFC Twojego telefonu działa już przy 1 W i że nie możesz go programowo zmusić do działania powyżej.

 1
Author: Pierre-Antoine,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-11-12 12:21:06