NFC tag 기반 서비스 소개

지하철과 버스에서 핸드폰으로 결제하는 사람을 보셨나요? 아마도, 그분들은 갤럭시S2나 옵티머스LTE 같은 최신 스마트폰을 사용하고 있을 겁니다. 왜냐하면, 그 핸드폰들에는 NFC 기능이 장착되어 있기 때문입니다. 요즈음, 신문이나 인터넷에서 NFC란 단어가 많이 거론되고 있고, 구글은 얼마 전 Android 최신 OS인 ICS(Ice Cream Sandwitch) 소개에서 Android Beam이라는 NFC를 이용한 새로운 기능을 중요 기능으로 언급하였습니다. 그 만큼 NFC가 블루투스나 Wi-Fi처럼, 중요한 기술로 각광받고 있습니다. 하지만, 정작 핸드폰 사용자는 NFC하면 모바일 결제만 떠올리는 것 같습니다.

NFC는 모바일 결제 서비스를 위한 card emulation mode, RFID와 유사한 NFC  tag 데이터를 읽고 쓰는 reader mode, 그리고, 핸드폰 간 파일 공유를 위한 peer-to-peer mode라는 3가지 기능이 있습니다. 이 중에 reader mode가 바로 NFC tag 기반서비스를 하기 위한 NFC의 기능입니다.

NFC tag라고 하면 다양한 종류가 있습니다. NFC forum란 국제 표준화 단체에서 tag 규격을 정하였고, 이 규격을 준수한 tag를 통칭 NFC tag라고 부릅니다. 아래는 NFC forum에서 정의한 NFC tag에 대한 간략한 규격 정보이니 참고하세요.

[그림 1] NFC forum tag type

상기의 NFC tag 규격은 물리적인 특성을 나타내는 규격입니다. NFC tag기반 service를 위해서는 NFC tag의 data format 규격도 필요합니다. 일반적으로 NFC data format이라고 하면, NFC forum에서 정의한 NDEF (NFC data exchange format)을 지칭합니다. 국제 표준이기 때문에, NFC를 사용하는 다바이스는 NDEF로 정의된 데이터를 분석할 수 있어야 합니다.  NDEF는 하위에 RTD (record type definition)란 데이터 타입을 가지고 있고 이 RTD가 서비스를 위한 최소의 데이터 단위가 됩니다.

NFC tag기반 service를 위해서 RTD 중 MIME type과 URI type이란 2개의 RTD를 사용합니다. 그래서, 핸드폰 상의 NFC application은 multiple records를 인식할 수 있어야 합니다. 하기에는 코엑스 메가박스에서 적용한 tag data의 한 예를 보여주고 있습니다. 하기 데이터 중 일부는 정확하지 않습니다. 코엑스에서 직접 tag를 읽어보면, 정확한 데이터를 확인할 수 있으니, 직접 한번 테스트 해보시기 바랍니다.

[표 1] 코엑스 메가박스 tag data format

지금까지 우린 NFC tag기반 service를 위한 tag 규격과 data 규격을 살펴보았습니다. 그럼, NFC tag를 가지고 어떤 서비스가 가능할까요? 하기는 유튜브에 올린 2012 MWC에 전시된 NFC 야구장 서비스의 시연 동영상입니다.

동영상에서 본 것처럼, 야구장 한 장소에서도 다양한 서비스가 제공 가능함을 알 수 있습니다. 그리고, NFC tag는 가격이 다른 메모리 디바이스보다 매우 저렴하고, 스티커 타입과 같은 다양한 형태가 존재하기 때문에 디자인의 자유도도 높고 설치하기도 매우 용이합니다. 그래서, 식당과 같은 장소나 자동차 혹은 TV, 그리고 훨씬 작은 마우스에도 붙일 수 있습니다. 물론, 그에 적합한 서비스가 개발되어야 하겠지만, 사용의 자유도가 매우 높다고 생각합니다.

지금까지 NFC tag에 대한 부분을 알아보았습니다. 다음 포스트에서는 NFC tag기반 서비스의 인프라에 대한 설명을 하도록 하겠습니다. 감사합니다.

강기천 Commerce기술개발팀

한국 제조업을 선도하는 기업에서 시작해, 이젠 서비스 및 플랫폼을 선도하는 기업으로~, 제일 먼저 접한 무선 기술이 Wi-Fi, Bluetooth이지만, 가장 먼저 기술적으로 파고든 무선 기술은 ZigBee와 NFC였습니다. NFC를 이용한 시각 장애인 핸드폰 프로젝트가 나의 첫 NFC 작품이였고, 이젠 한국에서 아니 세계에서 가장 널리 쓰이는 NFC 서비스를 만드는 꿈을 꿉니다~~

공유하기