Smart home NFC commissioning solution

Similar documents
NFC PAIRING FOR AUDIO DEVICES

Security in NFC Readers

HOW TO INTEGRATE NFC CONTROLLERS IN LINUX

LEARN ALL ABOUT NFC SESSION 4: PRODUCT SUPPORT PACKAGE FOR NFC READERS & NFC CONNECTED TAGS

NFC ESSENTIALS JORDI JOFRE NFC EVERYWHERE MARCH 2018 PUBLIC

NFC USE CASES FOR INDUSTRIAL APPLICATIONS. December 2016

NTAG I 2 C plus your entryway to NFC

NFC Technology Overview Jonathan Main MasterCard Worldwide Chairman, Technical Committee

HOW TO INTEGRATE NFC FRONTENDS IN LINUX

LEARN ALL ABOUT NFC SESSION 3: NFC PRODUCT PORTFOLIO

NFC FOR CONSUMABLES AND ACCESSORIES

DEVICE-TO-DEVICE COMMUNICATION VIA NFC

NFC in Linux How to get started with the PN7120S controller board. Public MobileKnowledge July 2015

Specifications and Application Documents. Laurent Sourgen NFC Forum Board Member STMicroelectronics

PN7462 family Product support package

IoT solution made easy with NFC

The NFC Forum NFC Technology for Developers

Fundamentals of Near Field Communication (NFC) Tvrtko Barbarić NXP Semiconductors

PARAMETRIZATION VIA NFC

NFC Memories and Transceivers

NFC Forum Specifications to Build Solutions and Ensure the Global Interoperability of NFC. John Hillan Qualcomm (UK) Ltd. Chair, Technical Committee

NTAG for Electronics. James Zhu Business Development Manager Business Unit Identification

PN7462 family - first all-in-one full NFC solution

Join the forward thinkers who rely on Toshiba for wireless connectivity ICs.

NXP Smart Washing Machine Solution

Wearable Technologies and the IoT. David Lamb Market Development Manager, North Europe STMicroelectronics

Industry-leading, 2 nd - generation NFC controller

Wireless (NFC, RFID, Bluetooth LE, ZigBee IP, RF) protocols for the Physical- Data Link layer communication technologies

The challenge with IoT

STMicroelectronics NATIXIS Payment Solutions Conference

Smart Card meets Connectivity New Opportunities in Mobile Business with NFC Technology. Smart Card Alliance2005 Fall Annual Conference Martin Bührlen

NXP NFC and Contactless Reader Solutions

Microcontrollers. Claude Dardanne Executive Vice President, General Manager, Microcontrollers, Memory & Secure MCU Group.

Extensive proximity connectivity capabilities for USB-enabled devices

ARM mbed Reference Designs

ISO / NFC Standards and Specifications Overview. NFC/RFID Training Module #1 (2014) S2 MCU NFC/RFID Applications Team

TRENDS IN SECURE MULTICORE EMBEDDED SYSTEMS

Putting NFC Forum Specifications to Work

Products and solutions for Secure Wearables

Secure Elements 101. Sree Swaminathan Director Product Development, First Data

EEPROM с двойным интерфейсом RF/serial. ноябрь 2011

NFC is the double click in the internet of the things

TI SimpleLink dual-band CC1350 wireless MCU

Wireless Connectivity Options for IoT. By: MIST Makers John Varela and Nicholas Landy

The Integrated Smart & Security Platform Powered the Developing of IOT

Internet Of Things (IoT) fattore abilitante nella città del futuro XII GIORNATA DELLA RICERCA ANIE

THE LPC84X MCU FAMILY A MULTI-TESTER TOOL OFFERING FEATURES FOR YOUR NEXT IOT DESIGN

New STM32WB Series MCU with Built-in BLE 5 and IEEE

NXP Semiconductors Smart Grid, Smart Mobility. Maurice Geraets June 2014

Overview RFID-Systems

Optimization of IoT Sensing Systems Based on Bluetooth Smart SiP Modules. Chris Barratt Insight SiP Sophia Antipolis France October 15 th 2015

STMicroelectronics Payment Solutions. December 6 th 2012

Quick Start Guide (V1.0 May2015) Dynamic NFC tag expansion board based on M24SR for STM32 NUCLEO (X-NUCLEO-NFC01A1)

Dual Interface EEPROM. December 2011

POS TERMINALS AND NFC

FEATURES: 1.0 INTRODUCTION

Smart Payments. Generating a seamless experience in a digital world.

Prepaid Energy System

Oberon M2M IoT Platform. JAN 2016

Linux NFC Subsystem. Lauro Ramos Venancio Samuel Ortiz 2011, September 9th

NFC in Japan and NFC Forum

5.1 Configure each Sensor Pin Rename Set Rules Export Data Switching Nodes... 25

Accelerating the route to secure scalable IoT

Getting started with the X-CUBE-NFC5 high performance HF reader / NFC initiator IC software expansion for STM32Cube

DesignWare IP for IoT SoC Designs

Cypress PSoC 4 Microcontrollers

NFC Forum News Conference. June 5, 2006

Cypress PSoC 4 Microcontrollers

Wireless Best Kept Secret For Now

ST21NFCB. Near field communication controller. Features. RF communications. Hardware features. Communication interfaces. Electrical characteristics

Quick Start Guide. STM32 ODE Function Pack for connecting 6LoWPAN IoT Nodes to smartphone through a BLE interface (FP-NET-6LPBLE1)

Radiocrafts Embedded Wireless Solutions

KW2XD REFERENCE DESIGNS

BT121 Bluetooth Smart Ready Module. May 2015

Radiocommunications in. ISA 100 solutions. Jean-Pierre Hauet. KB Intelligence ISA District 12 VP Président ISA-France. Standards.

CC26xBxA Bluetooth Smart and IoT Module

Near Field Comunications

NXP SEMICONDUCTORS. EXTERNAL USE 2016 NXP Semiconductors. Ernesto Andrés Rincón Cruz

New STM32WB Series MCU with built-in Bluetooth 5 and IEEE

Beyond Payment: Secure NFC applications and their relation to RFID

CONNECTING SERVICES IN IOT DESIGN

Advances with Osaifu-Keitai Starting Services Supporting NFC (Type A/B) on NTT DOCOMO UIM Cards. contactless IC cards that is being adopted

IOT-GATE-iMX7 Datasheet

NEAR FIELD COMMUNICATION

Silicon Labs Corporate Overview

UM NTAG I²C plus Explorer Kit Peek and Poke. Rev September User manual COMPANY PUBLIC. Document information

COMPRION NFC Forum Test Solutions. NFC Forum Approved Compliance Testing

Cypress PSoC 6 Microcontrollers

NFC in the PC environment

ST25DV-I2C product presentation. June 2018

Module Introduction. This training module provides an overview of Freescale s scalable solutions for low data rate 2.4 GHz connectivity.

AN10688_1. PN532C106 demoboard. Document information. NFC, PN532, PN532C106, demoboard. This document describes PN532C106 demoboard.

The Outlook of Bluetooth Enabled Accessories

w w w. b a s e t r a i n i n g i n s t i t u t e. c o

FEATURES: 1.0 INTRODUCTION

NFC NUTSHELL KIT. MCU Modules USER MANUAL REVISION GMMC GmbH Keywords Abstract. Document information

5 things you want to know about Bluetooth 5

Dual Interface EEPROM

Silicon Labs Corporate Overview

Digital Circuits Part 2 - Communication

Transcription:

Smart home NFC commissioning solution Public MobileKnowledge October 2015

Agenda What is the Internet of Things and how NFC supports it How NFC makes smart homes easier to manage NFC Forum specs ensuring interoperability among devices and services NFC network commissioning schemes NXP product offering Solution resources 2

What is the Internet of Things and how NFC supports it 3

Hyper-connectivity has changed our world forever 80% of the World s Economic Value will come from Improvements to existing products Everything connected Everything secure Everything smart 1B+ additional consumers online, 50B+ connected devices Economic impact of cyber-attacks nearing half trillion dollars 80B+ more devices with intelligence by 2017 Source: Euromonitor; Gartner; ARM Holdings; UBS; Center for Strategic and International Studies; McAfee, NXP analysis, International Telecommunications Union 4

What is the Internet of Things A world in which every device that produces data can connect to the Internet Remote sensors Home appliances Consumer electronics Heating / cooling systems Office equipment Automobile engines and many more 5

The Internet of Things, a fast growing application domain 6

How NFC supports the Internet of Things An inexpensive means of providing intelligence NFC-enabled chips A way to link physical objects of the online world NFC tags Easy network access NFC Connection Handover A means of easy user control Intuitive tap interface 7

NFC connectivity growing ubiquitous ABI Research Over 500+m devices on the market in 2014 > 5 billion NFC handsets will ship between 2013 and 2018 IHS Technology Annual shipments increasing from 275m units in 2013 to 1.2bn units in 2018 Two in three phones to come with NFC by 2018 Juniper Research 516m mobile users of NFC by 2019 Mobile NFC Association Over 20m NFC handsets now in use in Japan Research and Markets The global NFC market was valued at USD 1.06bn in 2012 and is expected to grow at a CAGR of 43.7% from 2013-2019 Transparency Market Research NFC market to reach 20.01bn USD by 2019

NFC makes smart homes easier to manage 9

The Internet of Things in the Smart home Home displays TV, Computer PC IPCam Game Console Audio IPv4 IP network Service Provider Commissioning Point Smart WiFi/ZigBee Router / Router GW or GW 3G/4G network for external access over Internet In-Home Energy Display Smart Water Smart Gas Smart Heat Smart Elec. User Solar Panel Sensors Security Light Appliances Blood pressure meter 802.15.4 BT Speakers Bracelet Fitness Thermometer

Smart home current roadblocks for mass market adoption NETWORK HOME AUTOMATION GATEWAY Large population of ODM/platform ~few meters Many standards compete Remote Security hack possible NE TW OR KK EY NE TW OR KK EY Cumbersome commissioning 11

NFC one-touch commissioning solution CONTROL Smart nodes IoT home gateway Internet ONE TAP COMMISSION ~few cms Use NFC as out-of band commissioning: Confidential (proximity) Easy (one tap) Any protocol No power supply required 12

Easy, flexible, and protocol agnostic one tap commissioning with NFC Protocol & platform agnostics Easy Flexible NFC supports any kind of protocol NFC supported by a large population of smart phones and tablets No manual entry Exchange network keys in one tap No need for power supply for the nodes to exchange credentials No direct network connection with the gateway required when powering the node for the first time directly connecting to the network Pre-configuration of the nodes possible ( in the box customization) Safe through proximity Network key exchange is done via proximity versus long range network Can be further enhanced by secure element OTA connection 13

NFC one-touch commissioning benefits MSOs / MNOs Increase end user satisfaction Limit technicians effort / after sales service Smooth bridging of multi network systems (e.g: WiFi with Zigbee) ODMs Ensure max interoperability with all existing standards End user Safety through proximity Simple handling Plug & play set-up 14

NFC Forum specifications Ensuring interoperability among devices and services 15

NFC Forum architecture Connection Handover protocol (CHP) Defines the mechanism and format of the messages to exchange Alternative Carrier information Analog and Digital Protocol: Based on NFCIP-1 and NFCIP-2 NFC Forum Type Tag 1-4 Operation: Commands and instructions to operate the four defined NFC Forum Type Tags. NFC Data Exchange Format (NDEF): Defines a message encapsulation format to exchange information. Composed of one or NDEF records. Defined supported payload types. Standardized and Interoperable solution 16

NFC Forum architecture Record Type Definition (RTD): Defines NFC-specific record types for inclusion in NDEF messages (e.g. Smart Poster, Text, URI etc.) LLCP (Logical Link Control Protocol) In charge of the creation and management of the logical link between peers. This includes link activation /deactivation, data flow control and multiplexing SNEP (Simple NDEF Exchange Protocol) implements a client/server based architecture. It is used for the exchange of NDEF messages between two NFC Devices operating in Peer to Peer Mode.. 17

NFC Forum Connection Handover specification Static handover Provision of an NDEF message to an NFC Forum device containing alternative carrier information that may be used for further data exchange Handover Requestor Read NFC Forum tag Handover Selector NDEF with handover selector record Data exchange (e.g BT, Zigbee, etc) 18

NFC Forum Connection Handover specification Negotiated handover Exchange of NDEF messages between two NFC Forum devices to agree on one or several alternative carriers and associated parameter set for further data exchange 19

NFC Forum Connection Handover specification Mediated handover Exchange of NDEF messages between two NFC-enabled devices via a third NFC Forum device (handover mediator) to agree on one or several alternative carriers and associated parameter set for further data exchange. 20

NFC Forum Connection Handover specification Mediated handover (II) Exchange of NDEF messages between two NFC-enabled devices via a third NFC Forum device (handover mediator) to agree on one or several alternative carriers and associated parameter set for further data exchange. 21

NFC commissioning schemes 22

NFC commissioning schemes Node IoT Gateway Cloud 1 Node + Label Tap the gateway or the NFC phone Send network key over Zigbee NFC Reader 2 Node + NTAG Tap the gateway or the NFC phone Send network key over NFC NTAG I 2 C NFC Reader 3 (Node + NTAG) + secure key exchange Tap the gateway or the NFC phone Derive session key Send encrypted network key over NFC NTAG I 2 C NFC Reader Secure Element 4 (Node + NTAG) + secure key exchange + node authentication Tap the gateway or the NFC phone Authenticate end-node Derive session key Send encrypted network key over NFC NTAG I 2 C NFC Reader Secure Element Trusted Nodes DB 23

NFC commissioning scheme #2 1. Node initialization Light Link ZigBee I 2 C NTAG I 2 C AES/OTP 802.15.4 NFC Reader NDEF message TLV Record header Payload data NODE PROFILE User Memory Load node profile into the user memory of the NFC connected tag via I 2 C interface and the Zigbee module at manufacturing. Default profile being written by the node to the NTAG-I2C after powering the device. Can be locked to avoid profile change. Data format follows the NFC forum standard (NDEF message). 1 Byte Version Version number, identifies the NDEF message layout. 1 Byte From ID of this device. 1 Byte SeqNr Information if the commissioning action is already taken. 69 Bytes NodeEccPubKey Reserved for future implementation scheme 8 Bytes NodeMacAddress MAC address of this device. 16 Bytes NodeLinkKey Identifies the network to be commissioned to. 24

NFC commissioning scheme #2 2. Node detection Light Link NFC IoT Gateway ZigBee I 2 C NTAG I 2 C NFC Reader ZigBee BACK END SYSTEM AES/OTP 802.15.4 AES/OTP 802.15.4 NFC connected tag is detected by the NFC reader. Node profile data are transmitted to the IoT gateway. NDEF message TLV Record header Payload data NODE PROFILE NDEF message TLV Detects NFC connected tag. Reads node profile data. Pass data to the gateway. NEW NODE DATA NEW NODE DETECTED User Memory 25

NFC commissioning scheme #2 3. Node configuration Light Link NFC IoT Gateway ZigBee I 2 C NTAG I 2 C NFC Reader ZigBee BACK END SYSTEM AES/OTP 802.15.4 AES/OTP 802.15.4 Network credentials (AES key) are loaded into the NFC connected tags user memory NDEF message TLV Record header Payload data NODE PROFILE NETWORK DATA User Memory 1 Byte From ID of NFC reader (phone or IoT gateway). 1 Byte SeqNr Info if the commissioning action is already taken. 1 Byte Command Passes command to the node. 66 Bytes Reserved for future implementation scheme. 1 Byte Channel Channel number of active network. 1 Byte KeySeq Active key sequence. 1 Byte PanIdMSB Most significant byte of PAN ID. 1 Byte PanIdLSB Least significant byte of PAN ID. 12 Bytes EncMic Encrypted data of message integrity code. 4 Bytes Mic Message integrity code. 16 Bytes EncKey Encrypted ZigBee network key. 8 Bytes ExtPanId Extended PAN ID of ZigBee network. 8 Bytes TrustCenterAddress MAC address of ZigBee trust center. 26

NFC commissioning scheme #2 4. Node activation Light Link NFC IoT Gateway ZigBee I 2 C NTAG I 2 C NFC Reader ZigBee BACK END SYSTEM AES/OTP 802.15.4 User Memory AES/OTP 802.15.4 NDEF message TLV Record header Payload data NODE PROFILE NETWORK DATA Node is supplied. Zigbee module boots up and reads network credential from the NFC connected tags user memory. Upon successful data acquisition, Network data is erased. Node is automatically added to the Zigbee network and can be actively controlled and monitored. Controls a new node Node appears in the network and is active Zigbee Connection 27

NXP complete offering for the Smart home and NFC commissioning 28

NXP product portfolio for the Smart home Secure Transactions and Authentication Communication & Networking Processing Secure Mobile Transactions, Device and Identity Authentication Cyber Security for IoT nodes and Cloud Services 802.15.4 (Zigbee, 6LowPAN), BLE, NFC Sub-Ghz ISM band communication, MI communication 802.11p (car WiFi), automotive cellular modules Low power MCU s Based on ARM 9 and Cortex M0-M4 cores Discrete and embedded, eg in HD-IPCAM SoC RFID / NFC Sensors & Sensor Subsystems Readers Tags Connected tags ULP CMOS multi-sensors with digital output Sensor hubs & sensor-mcu integration Smart IP Camera solutions 29

NXP product portfolio for the NFC commissioning Items Nodes Gateway NXP product NTAG I2C PN512 PN7120 NFC interface NFC forum compliant - Type 2 tag NFC forum compliant Front end NFC forum compliant Controller Non Volatile Memory Up to 1,9kB EEPROM - - Contact interface I2C I2C / SPI / UART I2C Embedded FW - - Yes ARM Cortex M0 Drivers / SW support Source code NFC reader library Linux / Android drivers Package XQFN8 / TSSOP8 HVQFN40, HVQFN32 VFBGA49 30

NTAG I2C: the NFC node solution Customer Benefits Fully NFC forum compliant Interoperability with every NFC-enabled device on the market Large read range and fast data exchange for smooth interactions Non-Volatile storage of data for zero-power operation Field-detection signal and energy harvesting for optimized power management Small antenna footprint for best integration Supported RF protocols Fully compliant with ISO/IEC 14443A 2-3 Fully compliant with NFC Forum Tag Type 2 Features Input capacitance of 50pF 888 or 1,904 bytes of user memory for NDEF message (based on EEPROM) Unique 7-byte serial number Read-only locking function 64-byte SRAM memory buffer Configurable Field-Detection output signal for data transfer synchronization and device wake-up during low-power mode Energy harvesting Clear arbitration between RF and I²C Fast Read command for shorter test times and increased throughput Get Version command for easy ID of chip type and supported features Package SOT902 (XQFN8) 1.6 x 1.6 x 0.5mm Interface I²C interface supporting standard (100 khz) and fast (400 khz) modes 31

PN512: simple front end solution (gateway) Customer Benefits Fits for multi application and NFC use cases in embedded environments Low BOM RF front-end IC NFC compatible with FeliCa, NFC-IP1, ISO/IEC14443 A & B support Provided Reader library Easy integration Supported RF protocols Reader/Writer mode ISO/IEC 14443 A&B R/W up to 848 kbit/s FeliCa R/W support Support of all mandatory NFC Forum tags R/W support for MIFARE 1K, 4K NFC Peer to Peer mode Card Emulation ISO/IEC 14443 A, FeliCa, MIFARE over S2C Features Interface 64 Byte FIFO Interrupts using IRQ pin Dedicated ID for every Operating Mode PVDD interface supply voltage down to 1,6V S2C interface available Different packages ( HVQFN40, HVQFN32) Basic Function Library (source code) PN512 with dedicated antenna EMVco, (VISA, MASTERCARD) RF compliant SPI/UART/I²C Host Interface 2.5 V- 3.6 V power supply, typ. 3.3V 32

PN7120 fully integrated solution (gateway) Customer Benefits NFC Forum compliant Interoperability with every NFC-enabled device on the market Low integration effort thanks to an embedded Firmware providing high level NCI interface Optimized power management (<1mW during Polling Phase) Supported RF protocols Reader/Writer modes ISO/IEC 14443 Type A & B R/W up to 848 kbit/s ISO/IEC 15693 FeliCa R/W support up to 424kbit/s Support of all mandatory NFC Forum tags types R/W support for MIFARE 1K, 4K Peer to Peer mode NFCIP-1 compliance Card Emulation mode ISO/IEC 14443 Type A & B card emulation via host Features Interface ARM cortex M0 microcontroller core Integrated power management unit Hard power down mode Direct connection to battery 2.3 to 5.5V Integrated clock generator to save crystal Integrated self test to test antenna matching circuit during production. Package VFBGA49 (4.0 x 4.3 x 0.9mm, pitch 0.5mm) SW Drivers Linux and Android NCI over I²C Host Interface 1.8V or 3.3V Up to 3Mbits/s 33

Solution resources 34

NFC commissioning demo with Zigbee 2 NODES Smart RGB bulb Smart Plug GATEWAY JN5169 I 2 C NTAG I 2 C JN5169 HOST PN7120 Zigbee NFC Zigbee NFC 35

NFC commissioning demo with Zigbee Tap the node Re- Tap the node Supplied Supplied Node Commissioned Node Active Control the Node Node de- commissioned 36

PN7120 controller SBC and NTAG I2C demo kits OM5577/PN7120S and OM5569 OM5577/PN7120S Demoboard for the PN7120 NFC controller Designed to work with Raspberry-Pi or BeagleBone Can be adapted to other systems Drivers available for Linux and Android Linux images available for Raspberry-Pi and BeagleBone OM5569 A simple all-in-one demonstrator kit for NFC connected tag chips An all-in-one kit Ready-to-use demonstrator Complete evaluation tools for all NTAG I 2 C functionalities Flexible development platform for your own application Demoboard website www.nxp.com/demoboard/om5577.html Demoboard website http://www.nxp.com/board/om5569.html 37

Wrap up Smart home market is heating up IHS technology smart home market will grow by 56 percent in the next three years 190 million products shipping by 2018 Strategy Analytics 224 million homes, or nearly 12% of all households worldwide, will have at least one type of smart home system installed Zigbee/802.15.4 is expected to become the backbone of the wireless Smart Home Adding new nodes / network commissioning is cumbersome NFC offers an easy, flexible, and protocol agnostic one tap commissioning solution 38

Do you need more? Resources and useful links Reference material & documentation: NFC Everywhere http://www.nxp.com/nfc NFC Everywhere support page: http://www.nxp.com/techzones/nfczone/community.html From here check out the community for FAQs of post your question into the discussion forum for NFC Readers Wireless connectivity techzone http://www.nxp.com/techzones/wirelessconnectivity/overview.html For other questions or further support, please contact: nfc.readers@nxp.com Check our FAQ and community nxp.com/nfc 39

MobileKnowledge Thank you for your attention www.themobileknowledge.com We are a global competence team of hardware and software technical experts in all areas related to contactless technologies and applications. Our services include: Application and system Design Engineering support Project Management Technological Consulting Advanced Technical services We address all the exploding identification technologies that include NFC, secure micro-controllers for smart cards and mobile applications, reader ICs, smart tags and labels, MIFARE family and authentication devices. For more information Eric Leroux eric.leroux@themobileknowledge.com +34 629 54 45 52

NFC commissioning Jordi Jofre (Speaker) / Eric Leroux (Host) Thank you for your kind attention! Please remember to fill out our evaluation survey (pop-up) Check your email for material download and on-demand video addresses Please check NXP and MobileKnowledge websites for upcoming webinars and training sessions www.nxp.com/products/related/customer-training.html www.themobileknowledge.com/content/knowledge-catalog-0