Peer-to-peer is a separate NFC role
A peer device is not just reading a passive tag and is not acting as a payment card. Both sides participate in a bidirectional NFC-DEP link.
Trace how two NFC peer devices activate NFC-DEP, negotiate LLCP, and exchange NDEF data with SNEP.
Two NFC-enabled peer devices can exchange short application data after the RF link is active, LLCP has negotiated services, and the selected application protocol has a valid payload. This workbench makes each layer visible and shows why a tap-to-share exchange passes or fails.
A peer device is not just reading a passive tag and is not acting as a payment card. Both sides participate in a bidirectional NFC-DEP link.
LLCP sits above NFC-DEP and offers connectionless and connection-oriented services using service access points, or SAPs.
SNEP uses LLCP connection-oriented transport for simple request-response exchange of NDEF records such as URI, text, or handover messages.
A phone sends a compact URI NDEF record to a nearby peer through the default SNEP service.
Bring both devices into a stable near-field operating volume before the peer data link can start.
| Layer | RF / NFC activity |
| PDU or message | Polling and activation |
| DSAP / SSAP | Not used yet |
| Payload | No application data yet |
| Teaching note | NFC range is intentionally short; a weak field prevents every later protocol stage. |
Use the URI share preset and step through the stages. Notice where NFC-DEP ends, where LLCP begins, and when SNEP carries NDEF.
Turn off service advertisement. The RF link still works, but the application cannot bind to the expected LLCP service.
Use the connectionless notice preset and increase payload size beyond the MIU. Then compare it with SNEP fragmentation behavior.
Use these cards to keep the protocol roles straight while experimenting with the workbench.
Both devices are active protocol peers. This is different from reader/writer mode and card emulation mode.
NFC-DEP
Connectionless service has low setup cost; connection-oriented service adds in-order delivery and flow control.
UI or I-PDU
SAP values multiplex link management, service discovery, default SNEP, and application services.
DSAP / SSAP
SNEP is a request-response protocol for exchanging NDEF messages over connection-oriented LLCP.
PUT / GET
Defines LLCP peer-to-peer communication, connectionless and connection-oriented services, and service multiplexing.
Includes Digital Protocol, SNEP, NDEF, and profile specifications used to place LLCP in the wider NFC stack.
Defines the common data format carried by SNEP and many NFC tag applications.
Explains the platform status of Android Beam so learners do not treat it as a current universal sharing path.
Next: NFC card emulation, NFC Type 4 tag read/write, and NFC fundamentals.