หน้าเว็บ

วันเสาร์ที่ 13 กันยายน พ.ศ. 2557

Android NFC HCE

Android NFC HCE Host-based Card Emulation

อุปกรณ์ Android หลายๆ ยี่ห้อ หลายๆรุ่น ก็มี NFC อยู่แล้ว ซึ่งจะ Support แบบ NFC Card emulation อยู่แล้ว ซึ่งเรียกว่า Secure element


NFC Card emulation with a secure element


แต่ใน Android version 4.4 ได้มีฟังชันของ Card Emulation อีกแบบที่ไม่ต้องมี ส่วนของ Secure Element ซึ่งเรียกว่า " Host-based Card Emulation : HCE "

ดังนั้น NFC HCE นี้ ก็เป็นการจำลอง NFC Tag ให้สามารถใช้กับ เครื่องอ่าน NFC ทั่วไป มาอ่าน NFC HCE  จาก Android Device ได้ เหมือนกับการอ่าน NFC Tags ทั่วๆไป

NFC Card emulation without secure element


Supported NFC Cards and Protocols
NFC tag cards ที่ใช้งานได้ และ มาตรฐานต่างๆ ของ Android NFC HCE
Android's HCE Protocol Stack
ตัว Android Devices จะจำลอง เฉพาะแบบ ISO-DEP( ISO 14443-4) เท่านั้น และเป็นแบบ Nfc-A ( ISO/IEC 14443-3 Type A )



ส่วน โปรแกรมการทำงาน HCE Services 

ตามโครงสร้างซอฟแวร์ ของระบบ Android จะมีการทำงาน ส่วน Service Components
ของ NFC HCE ก็จะเป็น HCE Services ซึ่งสามารถทำงานแบบเบื้องหลัง ( Back Ground ) โดยต้องไม่มี หน้า Interface ได้

ตามมาตรฐาน ISO/IEC 7816-4 ต้องมี Application ID ( AID ) เหมือนเป็น Serial Number ของ Card
AID จะมี 16 bytes


บทความที่เกี่ยวข้อง




รับทำระบบ RFID NFC Payments , eMoney ระบบบัตรเงินสด คูปองเงินสดอีเลคโทรนิคส์
http://softpowergroup.net/
email : info@softpowergroup.net   Tel .081-6452400
Google+  https://plus.google.com/+SoftpowergroupNetThailand/

My Blog






Android Arduino Control Hardware









Android Code Example

ไม่มีความคิดเห็น:

แสดงความคิดเห็น