You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: features/nfc/doc/nfc_design.md
+18-18Lines changed: 18 additions & 18 deletions
Original file line number
Diff line number
Diff line change
@@ -7,10 +7,27 @@ NFC offers three modes;
7
7
2. NFC reader/writer
8
8
3. NFC peer to peer
9
9
10
-
To support the commissioningof NFC enabled IoT endpoints, Mbed OS should support the NFC card emulation mode. This will allow for commissioning of the device via an NFC-enabled smartphone.
10
+
To support new use cases such as commissioning, BLE pairing and identification/authentication of NFC enabled IoT endpoints, Mbed OS should support the card emulation mode.
11
11
12
12
However the architecture should be future-proofed and should also be extendable to support other NFC modes in the future.
13
13
14
+
## Use cases
15
+
### Commissioning
16
+
17
+
NFC is a great medium to support commissioning requirements.
18
+
19
+
#### Identification
20
+
21
+
An NDEF message can be used to carry a device's unique identifier to ease identification before handing over to another transport medium such as BLE.
22
+
23
+
#### Transport
24
+
25
+
If the NFC controller can emulate a smartcard, no handover is necessary and the full commissioning flow can happen over NFC.
26
+
27
+
### BLE Pairing
28
+
29
+
A specifically crafted NDEF message can be used to facilitate out-of-band pairing wth man-in-the-middle protection as specified in the [Bluetooth® Secure Simple Pairing Using NFC](https://members.nfc-forum.org/apps/group_public/download.php/18688/NFCForum-AD-BTSSP_1_1.pdf) document.
NFC is a great medium to support commissioning requirements.
382
-
383
-
### Identification
384
-
385
-
An NDEF message can be used to carry a device's unique identifier to ease identification before handing over to another transport medium such as BLE.
386
-
387
-
### Transport
388
-
389
-
If the NFC controller can emulate a smartcard, no handover is necessary and the full commissioning flow can happen over NFC.
390
-
391
-
## BLE Pairing
392
-
393
-
A specifically crafted NDEF message can be used to facilitate out-of-band pairing wth man-in-the-middle protection as specified in the [Bluetooth® Secure Simple Pairing Using NFC](https://members.nfc-forum.org/apps/group_public/download.php/18688/NFCForum-AD-BTSSP_1_1.pdf) document.
0 commit comments