NFC 데이터 교환 형식은 무엇인가요?

이 게시물 공유

NDEF 형식은 기기 간 정보 교환을 위한 표준 데이터 형식입니다. "NFC 데이터 교환 형식(NFC Data Exchange Format)"의 약자로, NFC 포럼 사양에 정의되어 있습니다. 이 형식은 URL, 연락처 정보 및 기타 유형의 데이터를 저장하고 교환하는 데 사용됩니다.

NDEF는 스마트 카드용 일반 데이터 형식을 정의하는 ISO/IEC 7816-4 표준을 기반으로 합니다. NDEF 형식은 이 표준을 바탕으로 특정 형식을 정의합니다. NFC 태그 및 장치.

NDEF는 모든 NFC 지원 장치 또는 태그에서 사용할 수 있는 개방형 형식입니다. 모든 주요 운영 체제와 NFC 칩셋에서 지원됩니다.

국방부 메시지란 무엇인가요?

NDEF 메시지는 하나 이상의 NDEF 레코드의 시퀀스입니다. NDEF 레코드는 세 부분으로 구성됩니다.

  • 레코드 유형 식별자(RTD)
  • 페이로드
  • 선택 사항인 ID 필드

RTD는 레코드에 저장된 데이터 유형을 식별합니다. 페이로드는 실제 데이터이고, ID 필드는 레코드 식별자를 저장하는 데 사용됩니다.

NDEF 형식은 텍스트, URI, MIME 유형, 스마트 포스터, URL 및 연락처 정보를 포함한 여러 가지 유형의 데이터를 지원합니다. 또한 사용자 정의 데이터 유형도 지원합니다.

NDEF 메시지는 NFC 태그 또는 장치에 저장될 수 있으며 NFC를 지원하는 모든 장치에서 읽을 수 있습니다. 또한 NFC 태그와 장치를 사용하여 두 장치 간에 NDEF 메시지를 교환할 수도 있습니다.

다수의 NDEF 기록

하나의 NDEF 메시지에 여러 개의 NDEF 레코드가 포함될 수 있습니까? 예, 하나의 NDEF 메시지에는 여러 개의 NDEF 레코드가 포함될 수 있습니다. 각 레코드에는 고유한 유형과 페이로드가 있습니다.

여러 개의 레코드가 있는 경우, 첫 번째 레코드가 항상 가장 중요합니다. NFC 장치는 기본적으로 이 레코드를 처리합니다.

나머지 레코드는 추가 데이터를 저장하거나 첫 번째 레코드의 데이터를 다른 방식으로 표현하는 데 사용할 수 있습니다. 예를 들어, URI 레코드 다음에는 URI를 사람이 읽을 수 있는 형태로 나타낸 텍스트 레코드가 올 수 있습니다.

대부분의 NFC 앱은 NDEF 메시지에서 첫 번째 NDEF 레코드만 읽고 처리하며 나머지는 무시합니다. 하지만 일부 앱은 NDEF 메시지의 모든 레코드를 읽고 처리할 수도 있습니다.

여러 개의 레코드를 저장해야 하는 경우, 항상 가장 중요한 레코드를 맨 앞에 배치해야 합니다. 또한 NDEF 메시지를 읽을 NFC 장치 및 앱의 한계를 이해해야 합니다.

NDEF 메시지를 생성하는 방법은 무엇입니까?

NDEF 메시지는 하나 이상의 NDEF 레코드의 시퀀스입니다. NDEF 메시지를 생성하려면 각 NDEF 레코드를 생성한 다음 메시지에 추가해야 합니다.

NDEF 기록 생성

각 NDEF 기록은 세 부분으로 구성됩니다.

  • 레코드 유형 식별자(RTD)
  • 페이로드
  • 선택 사항인 ID 필드

RTD는 레코드에 저장된 데이터 유형을 식별합니다. 페이로드는 실제 데이터이고, ID 필드는 레코드 식별자를 저장하는 데 사용됩니다. 다음은 예시입니다.

NdefRecord ndefRecord = new NdefRecord();

ndefRecord.setType(“url”);

ndefRecord.setPayload(“이것은 내 웹사이트입니다”);

NdefMessage 메시지 = new NdefMessage(new NdefRecord[] { ndefRecord });

message.putExtra(“format”, “NDEF”);

이 레코드에서 데이터 유형은 "URL"이고 페이로드는 "This is my website"입니다. ID 필드는 설정되지 않았으므로 비어 있습니다. 복잡해 보일 수 있지만, NDEF 메시지를 생성하는 데 프로그래밍이 필요한 것은 아닙니다. 도구를 사용하여 메시지를 생성할 수 있습니다.

NFC 포럼 표준 태그는 NDEF 형식과 호환됩니다.

The NFC 포럼 NDEF 형식과 호환되는 네 가지 유형의 태그를 표준화했습니다.

  • 타입 1 태그. 이 태그는 ISO/IEC 14443-3 표준을 기반으로 하며 NFC 지원 장치에서 읽고 쓸 수 있습니다. 메모리 용량은 96바이트입니다. bytes 속도는 106kbps입니다. 하지만 데이터 충돌 방지 기능은 없습니다. 이노비전 토파즈(Innovision Topaz)는 호환 제품 중 하나입니다.
  • 타입 2 태그. 이 태그는 ISO/IEC 14443-4 표준을 기반으로 하며 읽기/쓰기 기능을 갖추고 있습니다. 메모리 크기는 48바이트입니다. bytes/ 144 bytes 속도는 106kbps입니다. 충돌 방지 메커니즘을 갖추고 있으며 NXP와 호환됩니다. Mifare Ultralight그리고 NXP MIFARE Ultralight C.
  • 타입 3 태그. 이 태그는 ISO-18092 및 JIS-X-6319-4 표준을 따릅니다. 최대 9KB의 메모리 용량과 212kbps 또는 424kbps의 속도를 제공합니다. 가격이 다소 높지만 Sony FeliCa와 호환됩니다.
  • 타입 4 태그. 이 태그는 ISO/IEC 14443A/NXP DESFire 표준과 호환됩니다. 최대 32KB의 메모리 용량과 106kbps, 212kbps 또는 424kbps의 속도를 지원합니다. NDEF 메시지를 지원하며 DESFire와 호환됩니다. MIFARE Classic그리고 MIFARE Ultralight.

이러한 태그를 사용하면 NDEF 형식과의 상호 운용성 및 호환성을 보장받을 수 있습니다. 즉, NFC 기능이 있는 모든 장치 또는 태그와 함께 사용할 수 있습니다.

NDEF 사용의 이점은 무엇인가요?

NDEF는 다른 데이터 형식에 비해 여러 가지 장점이 있습니다.

  • NDEF는 상호 운용 가능합니다.

NDEF는 기기 간 정보 교환을 가능하게 하는 표준화된 데이터 형식입니다. ISO/IEC 7816-4 표준을 기반으로 하며 모든 주요 운영 체제와 NFC 칩셋에서 지원됩니다.

이러한 상호 운용성은 두 가지 이유에서 매우 중요합니다. 첫째, 기기들이 사용하는 운영 체제나 NFC 칩셋에 관계없이 정보를 교환할 수 있도록 보장합니다. 둘째, 개발자들이 NFC 지원 기기에서 사용할 수 있는 애플리케이션을 개발할 수 있도록 해줍니다.

  • NDEF는 유연합니다.

NDEF 형식은 유연성이 뛰어나 다양한 데이터 유형을 저장하는 데 사용할 수 있습니다. 텍스트, URI, MIME 유형, 스마트 포스터 및 사용자 정의 데이터 유형을 지원합니다. 이러한 유연성 덕분에 NDEF는 정보를 저장하고 교환하는 데 이상적인 형식입니다.

  • NDEF는 열려 있습니다

NDEF 형식은 NFC 지원 장치 또는 태그라면 어떤 것이든 사용할 수 있는 개방형 형식입니다. 특정 기업에 독점적으로 할당되지 않으며 사용에 라이선스가 필요하지 않습니다. 어떤 기기에든 NDEF 데이터를 기록할 수 있습니다. NFC 태그 호환성 문제를 걱정할 필요 없이.

  • NDEF는 안전합니다

NDEF 형식은 암호화 및 서명 기능을 지원하여 정보를 안전하게 저장하고 교환할 수 있도록 합니다. 이러한 기능 덕분에 NDEF는 민감한 정보를 저장하는 데 이상적인 형식입니다.

관련 기사

우리의 뉴스 레터를 구독

업데이트를 받고 최고로부터 배우세요

더 알아보기

귀하의 비즈니스를 향상 하시겠습니까?

우리에게 전화를 끊고 연락을 유지

RFID 태그 제조업체

빠른 견적 요청

문의하신 내용은 24시간 이내에 답변드리겠습니다! 접미사가 붙은 이메일을 꼭 확인해 주세요. “@tag-rfid.com”만약 이메일을 받지 못하셨다면 스팸 메일함을 확인해 주세요.