본문 바로가기

Study/NFC3

NFC ISO18092 Active P2P - DEP (Data Exchange Protocol) DEP는 Data Exchange Protocol의 줄임말로 데이터를 전달하는 프로토콜입니다. ATR을 통해서 NFC통신의 규격을 정의했다면, DEP를 통해 실제 데이터를 전달하게 됩니다. DEP의 데이터 프레임입니다. ATR인지 DEP인지 RLS인지 구분을 위해 CMD0과 CMD1이 들어갑니다. CMD0과 CMD1에 DEP_REQ : D4 06 DEP_RES : D5 07 Byte0 : PFB = Control information for transaction 데이터 전송과 에러 복구등 에 따라 3가지로 나뉩니다. 위 그림과 같이 bit7~5까지 3bit 조합으로 PFB는 3가지로 나타납니다. Information pdu bit 7~5 : 0 0 0 bit 4 : Multiple Information .. 2023. 9. 25.
NFC ISO18092 Active P2P - ATR (Attribute) NFC 통신중 ISO18092에서는 NFC 기기끼리 양방향 통신이 가능합니다. 양방향 통신의 종류에서도 ActiveP2P와 PassiveP2P 2가지가 있으며, ActiveP2P에 대해 다루려고 합니다. 양방향 통신이다 보니 동시에 되는 것은 아니고, 한번씩 통신을 하게 됩니다. 위 그림처럼 Initiator와 Target이 일정 시간을 두고 Reqest와 Response를 보내어 통신을 하는데, 통신을 위해 RF on off를 각각 하게 됩니다.(Passive P2P의 경우 Initiator가 RF를 필드를 생성합니다.) 통신의 전체적인 흐름을 보게되면 RF 필드를 만드는 initialize부와 ATR , DEP의 Protocol Activation부가 있습니다. Protocol Command는 아래 .. 2023. 9. 22.
NFC통신 NFC 통신은 13.56Mhz 대역의 RFID통신을 기반으로 하는 근접 통신입니다. NFC 통신 모드는 Read/Write, Card Emulation, Passive Peer to Peer, Active Peer to Peer등이 있습니다. 통신 속도는 106kbps, 212kbps, 424kbps, 848kbps로 되어있습니다. 프로토콜의 종류도 아래 그림과 같이 다양합니다. NFC의 통신 모드를 보면 Read/Write 모드는 NFC Tag를 읽고 쓰는 모드이고 Card Emulation 모드는 NFC Tag의 형태로 사용되는 모드입니다. Peer to Peer 의 경우 서로 데이터를 교환하는 모드인데 Active Peer to Peer와 Passive Peer to Peer의 경우 통신을 하는 방.. 2021. 2. 19.

인기글