Timo Müller NFC AND THE VEHICLE. TESTING THE LINUX NFC STACK. BMW Car IT GmbH

Size: px
Start display at page:

Download "Timo Müller NFC AND THE VEHICLE. TESTING THE LINUX NFC STACK. BMW Car IT GmbH"

Transcription

1 Timo Müller NFC AND THE VEHICLE. TESTING THE LINUX NFC STACK. BMW Car IT GmbH

2 NEARD FIELD COMMUNICATION. WHAT IS IT? Easy connections, quick transactions, and simple data sharing. NFC-Forum.org Fast connection setup Contactless Short range Communication with passive and active devices or tags Compatible with RFID Page 2

3 NFC AND THE VEHICLE. WHAT TO DO WITH NFC IN THE CAR? Connect Bluetooth and Wireless Devices by a single touch Touch the car to unlock or start Transfer data like navigation destinations or contacts Wireless charging Page 3

4 NFC AND GENIVI. HOW ABOUT COMPLIANCE? APIs of a NFC stack are defined in GENIVI Part of the GENIVI compliance since release 5.0 (07. Oct 2013) NFC kernel subsystem and neard are GENIVI compliant Page 4

5 LINUX NFC. GENERAL CAPABILITIES. Reading and Writing Tags Card Emulation Peer-to-Peer Connections (LLCP-based Transports) Handover with Bluetooth and WiFI Supported Hardware: NXP pn544, pn533, pn532 TI nfcwilink IS microread Page 5

6 LINUX NFC. TRANSFERING DATA. Simple NDEF Exchange Protocol (SNEP) NDEF Push Protocol (NPP) Personel Health Device Communication (PHDC) Page 6

7 LINUX NFC. CONNECTION HANDOVER. Establish a Bluetooth or WiFi connection By touching a device (Negotiated Handover) By touching a tag (Static Handover) Page 7

8 LINUX NFC. SECURE ELEMENT API. Released with Kernel Release 3.13 Netlink API for Discovering attached Secure Elements Enabling and Disabling of Secure Elements Currently only supported by the pn455 Secure Element Daemon with D-Bus APIs will be part of neard Page 8

9 LINUX NFC. GENERAL ARCHITECTURE. Application Application D-Bus API neard User space Kernel space NFC Netlink AF_NFC Sockets NFC Core NFC Drivers NFC Hardware Source: Page 9

10 LINUX NFC. D-BUS API. NFC Application (NDEF agent) ConnMan (Handover agent) agent manager / BlueZ (Handover agent) adapter /nfc0 tag /nfc0/tag0 device /nfc0/device0 record /nfc0/tag0/record0 record /nfc0/device0/record0 Source: Page 10

11 LINUX NFC. LET'S GO FOR A SPIN. Page 11

12 LINUX NFC. KERNEL ARCHITECTURE. Netlink socket PROTO_LLCP LLCP PROTO_RAW AF_NFC NFC Core HCI NCI pn533 SHDLC wilink µread pn544 Source: Page 12

13 TESTING THE LINUX NFC STACK. MANUAL TESTING. Python test scripts for Connection Handover PHDC Manager SNEP Agent Communication via D-Bus APIs Monitor Traffic with nfctool and monitor-near Page 13

14 TESTING THE LINUX NFC STACK. USING THE LOOPBACK DEVICE. NFC_SIM Kernel Driver Two virtual NFC Devices are created that act as loopback devices Test Application 1 Test Application 2 neard Peer-to-Peer Connections can be tested. NFC Core vnfc Device 1 vnfc Device 2 NFC-DEP Page 14

15 TESTING THE LINUX NFC STACK. WHAT'S MISSING? Testing NFC R/W Interface Test Application Testing Card Emulation Modes neard NFC Core vnfc Device ISO-DEP (Listen) Test Tag ISO-DEP (Poll) Tag Type 1-4 Test Device (Card Emulation) Page 15

16 PROPOSAL FOR TESTING WITHOUT HARDWARE. NFC CONTROLLER INTERFACE. NFC Forum Device NCI NFCEE Interface RF Interface Control Device Host NFCEE Protocol NFC Exection Environment RF Protocol NFC Controller Remote NFC Interface Source: NFCFourm-TS-NFC Page 16

17 PROPOSAL FOR TESTING WITHOUT HARDWARE. A VIRTUAL NFC CONTROLLER. Create a complete virtual NCI Device Emulate NCI Data Packets based on RF Protocols Tag Type 1-4 ISO-DEP (Poll and Listen) NFC-DEP Page 17

18 NFC OVER SOMEIP. VIRTUAL NFC CONTROLLER AND REAL HARDWARE. NFC Reader is somewhere in the vehicle connected to an ECU Head-Unit NFC Reader ECU allows opening or starting the car when the Head-Unit is off Remaining NFC functionality is handled by the Head-Unit Application neard CAN/LIN/MOST NFC Core ECU vnci Device SOMEIP Page 18

19 NFC OVER SOMEIP. VIRTUAL NFC CONTROLLER AND REAL HARDWARE. Send NCI control and data packets over SOMEIP Head-Unit ECU Daemon Expose the virtual NCI device as a virtual networking adapter Application neard Route the IP packets containing NCI data via iptables or nftables NFC Core vnci Device SOMEIP Page 19

20 THANK YOU VERY MUCH FOR YOUR INTEREST. Page 20

21 RESOURCES. 01.org/linux-nfc nfc-next: git://git.kernel.org/pub/scm/linux/kernel/git/sameo/nfc-next.git neard: git://git.kernel.org/pub/scm/network/nfc/neard.git Samuel Ortiz: The Linux NFC subsystem, 2013 NFCForum-TS-NCI-1.0: NFC Controller Interface (NCI) Specification, V1.0 November Samuel Ortiz: Mobile Payments with Linux, Page 21

AUTOMOTIVE BLUETOOTH TELEPHONY.

AUTOMOTIVE BLUETOOTH TELEPHONY. Timo Müller, Mikel Astiz AUTOMOTIVE BLUETOOTH TELEPHONY. COMBINING BlueZ AND THE MODERN VEHICLE. AUTOMOTIVE BLUETOOTH TELEPHONY. WHY ARE WE DOING THIS? Building Open Source IVI Stack for Bluetooth Use

More information

NFC Testing. Near Field Communication Research Lab Hagenberg. Gerald Madlmayr. NFC Research Lab, Hagenberg. E-Smart 2008, Sophia Antipolis

NFC Testing. Near Field Communication Research Lab Hagenberg. Gerald Madlmayr. NFC Research Lab, Hagenberg. E-Smart 2008, Sophia Antipolis NFC Testing Gerald Madlmayr NFC, E-Smart 2008, Sophia Antipolis 1 NFC Research Topics Software: Contactless Applications and Infrastructure Hardware: Testing & Interoperability Security Usability Founded

More information

Training. NFC in Android. Public. MobileKnowledge October 2015

Training. NFC in Android. Public. MobileKnowledge October 2015 NFC in Android Public MobileKnowledge October 2015 Index Android mobile Operating System Market share Brief history Programing in Android NFC in Android Communicating my Android phone with NFC Readers

More information

Frequently Asked Questions

Frequently Asked Questions Frequently Asked Questions NFC for Consumers What is NFC? Near Field Communication (NFC) is a short-range wireless connectivity technology standard designed for intuitive, simple, and safe communication

More information

APx4 Wireless System-on-Module 5/8/2013 1

APx4 Wireless System-on-Module 5/8/2013 1 APx4 Wireless System-on-Module 5/8/2013 1 Table of Contents Key Features Benefits APx4 Software APx4 Development Kit Certifications Use Cases Summary 5/8/2013 2 Key Features APx4 is a computing platform

More information

NFC. Technical Overview. Release r05

NFC. Technical Overview. Release r05 Release r05 Trademarks The Bluetooth word mark and logos are owned by the Bluetooth SIG, Inc. and any use of such marks by Stollmann E+V GmbH is under license. Other trademarks and trade names are those

More information

NFC Test Challenges for Mobile Device Developers Presented by: Miguel Angel Guijarro miguel-angel_guijarro@agilent.com

NFC Test Challenges for Mobile Device Developers Presented by: Miguel Angel Guijarro miguel-angel_guijarro@agilent.com NFC Test Challenges for Mobile Device Developers Presented by: Miguel Angel Guijarro miguel-angel_guijarro@agilent.com 1 Outlook About NFC Developing a NFC Device Test Challenges Test Solutions Q&A 2 What

More information

Mentor Embedded IVI Solutions

Mentor Embedded IVI Solutions Mentor Embedded IVI Solutions Infotainment Instrument Cluster Andrew Patterson andrew_patterson@mentor.com Business Development Director Automotive Embedded Software mentor.com/embedded Android is a trademark

More information

How To Write A Freesmartphone.Org For Mobile Devices

How To Write A Freesmartphone.Org For Mobile Devices Freesmartphone. Freesmartphone. for mobile devices 2009-12-01 Outline Freesmartphone. Freesmartphone. Started when Openmoko was still in phone business driven since then Fits into the existing linux eco

More information

Technical Article. NFiC: a new, economical way to make a device NFC-compliant. Prashant Dekate

Technical Article. NFiC: a new, economical way to make a device NFC-compliant. Prashant Dekate Technical NFiC: a new, economical way to make a device NFC-compliant Prashant Dekate NFiC: a new, economical way to make a device NFC-compliant Prashant Dekate The installed base of devices with Near Field

More information

Programmable Networking with Open vswitch

Programmable Networking with Open vswitch Programmable Networking with Open vswitch Jesse Gross LinuxCon September, 2013 2009 VMware Inc. All rights reserved Background: The Evolution of Data Centers Virtualization has created data center workloads

More information

AN11480. Quick Start Up Guide for EXPLORE NFC working with Raspberry Pi. Application note COMPANY PUBLIC. Rev. 1.0 17 December 2013 279710

AN11480. Quick Start Up Guide for EXPLORE NFC working with Raspberry Pi. Application note COMPANY PUBLIC. Rev. 1.0 17 December 2013 279710 Quick Start Up Guide for EXPLORE NFC working with Raspberry Pi Document information Info Content Keywords PN512; Raspberry Pi, NFC, P2P, Card Emulation, MIFARE, ISO/IEC 14443, EXPLORE-NFC Abstract This

More information

Making My Book Social Acknowledgements Before We Begin About This Book

Making My Book Social Acknowledgements Before We Begin About This Book Table of About the Author Making My Book Social Acknowledgements Before We Begin About This Book page xvii xviii xxi xxiv xxviii Part I What s In Your Area Network? 1 1 It s a Small Wireless World 3 1.1

More information

Android Auto PoC. October 21. 21- Oct-15. Maxim Ovchinnikov Architect Harman

Android Auto PoC. October 21. 21- Oct-15. Maxim Ovchinnikov Architect Harman Android Auto PoC October 2 Maxim Ovchinnikov Architect Harman 2- Oct-5 This work is licensed under a Creative Commons Attribution-Share Alike 4.0 (CC BY-SA 4.0) Purpose of this PoC The purpose of this

More information

An NFC Ticketing System with a new approach of an Inverse Reader Mode

An NFC Ticketing System with a new approach of an Inverse Reader Mode An NFC Ticketing System with a new approach of an Inverse Reader Mode Christian Saminger, Stefan Grünberger and Josef Langer NFC University of Applied Sciences Upper Austria 5 th International Workshop

More information

NFC: Enabler for Innovative Mobility and Payment NFC: MOBILIDADE E MEIOS DE PAGAMENTO

NFC: Enabler for Innovative Mobility and Payment NFC: MOBILIDADE E MEIOS DE PAGAMENTO NFC: Enabler for Innovative Mobility and Payment Cards Brazil Sao Paulo, April 3rd to 5th 2007 Rodolfo Gomes - 1st Level Customer Application Support NFC&RFID Europe A new Company has reborn Few months

More information

Using RFID Techniques for a Universal Identification Device

Using RFID Techniques for a Universal Identification Device Using RFID Techniques for a Universal Identification Device Roman Zharinov, Ulia Trifonova, Alexey Gorin Saint-Petersburg State University of Aerospace Instrumentation Saint-Petersburg, Russia {roman,

More information

Using an NFC-equipped mobile phone as a token in physical access control

Using an NFC-equipped mobile phone as a token in physical access control University of Twente Faculty of electrical engineering, mathematics and computer science Nedap Securiy Management Using an NFC-equipped mobile phone as a token in physical access control Author: Martijn

More information

Touch & Travel a SIM-based eticketing System

Touch & Travel a SIM-based eticketing System Touch & Travel a SIM-based eticketing System NFC Congress Austria 08 Dr. Stephan Spitz G&D stephan.spitz@gi-de.com Agenda Project Overview System Overview Applied New Technologies and Standards Seite 2

More information

APPFORUM2014. Helping the developer community build next-generation, multi-platform apps. SCHAUMBURG, ILLINOIS SEPTEMBER 8-10

APPFORUM2014. Helping the developer community build next-generation, multi-platform apps. SCHAUMBURG, ILLINOIS SEPTEMBER 8-10 APPFORUM2014 Helping the developer community build next-generation, multi-platform apps. SCHAUMBURG, ILLINOIS SEPTEMBER 8-10 NFC OVERVIEW Chuck Bolen Chief Architect Enterprise Mobile Computing APPFORUM2014

More information

Towards an Internet of Things: Android meets NFC. Dipartimento di Scienze dell Informazione Università di Bologna

Towards an Internet of Things: Android meets NFC. Dipartimento di Scienze dell Informazione Università di Bologna Towards an Internet of Things: Android meets NFC Luca Bedogni Marco Di Felice Dipartimento di Scienze dell Informazione Università di Bologna Outline Internet of Things: History Internet of Things: Definition

More information

Mobile NFC 101. Presenter: Nick von Dadelszen Date: 31st August 2012 Company: Lateral Security (IT) Services Limited

Mobile NFC 101. Presenter: Nick von Dadelszen Date: 31st August 2012 Company: Lateral Security (IT) Services Limited Mobile NFC 101 Presenter: Nick von Dadelszen Date: 31st August 2012 Company: Lateral Security (IT) Services Limited Company Lateral Security (IT) Services Limited Company Overview Founded in April 2008

More information

AN11480. Quick Start-up Guide for EXPLORE-NFC working with Raspberry Pi. Application note COMPANY PUBLIC. Rev. 2.5 13 July 2016 279725

AN11480. Quick Start-up Guide for EXPLORE-NFC working with Raspberry Pi. Application note COMPANY PUBLIC. Rev. 2.5 13 July 2016 279725 Quick Start-up Guide for EXPLORE-NFC working with Raspberry Pi Document information Info Content Keywords PN512; Raspberry Pi, NFC, P2P, MIFARE, ISO/IEC 14443, EXPLORE-NFC Abstract This document gives

More information

Harmonizing policy management with Murphy in GENIVI, AGL and TIZEN IVI

Harmonizing policy management with Murphy in GENIVI, AGL and TIZEN IVI Harmonizing policy management with Murphy in GENIVI, AGL and TIZEN IVI 1 Long term TIZEN Objectives for harmonization Support in TIZEN for coexistence of GENIVI applications Allow portable business rules

More information

NFC in Public Transport

NFC in Public Transport January 2011 This document is copyright 2005 2011 by the NFC Forum. All rights, including the right to copy and further distribute, are reserved. NFC Forum, Inc. 401 Edgewater Place, Suite 600 Contents

More information

Intecs 2011 - Roma - Pisa - Napoli - Milano - Torino - Cagliari - Genova L Aquila - Toulouse - Paris

Intecs 2011 - Roma - Pisa - Napoli - Milano - Torino - Cagliari - Genova L Aquila - Toulouse - Paris In Vehicle Infotainment and Open Source Summary In Vehicle Infotainment GENIVI Alliance Open Source in IVI Intecs Experience In Vehicle Infotainment In Vehicle Infotainment is a rapidly growing gand evolving

More information

Application Framework: Apertis Hands-on 2016-04-28

Application Framework: Apertis Hands-on 2016-04-28 Application Framework: Apertis Hands-on 2016-04-28 Robert Bosch Car Multimedia GmbH Collabora Limited 2 Apertis Apertis Free and open source, GNU/Linux-based platform for infotainment in automotive vehicles

More information

VM Application Debugging via JTAG: Android TRACE32 JTAG Debug Bridge ADB Architecture Stop-Mode implications for ADB JTAG Transport Outlook

VM Application Debugging via JTAG: Android TRACE32 JTAG Debug Bridge ADB Architecture Stop-Mode implications for ADB JTAG Transport Outlook VM Application Debugging via JTAG: Android TRACE32 JTAG Debug Bridge ADB Architecture Stop-Mode implications for ADB JTAG Transport Outlook TRACE32 JTAG Debug Bridge Hagen Patzke 2011-06-16 www.lauterbach.com

More information

Software Card Emulation in NFC-enabled Mobile Phones: Great Advantage or Security Nightmare?

Software Card Emulation in NFC-enabled Mobile Phones: Great Advantage or Security Nightmare? Software Card Emulation in NFC-enabled Mobile Phones: Great Advantage or Security Nightmare? Michael Roland NFC Research Lab Hagenberg University of Applied Sciences Upper Austria Softwarepark 11, 4232

More information

Training MIFARE SDK. Public. MobileKnowledge June 2015

Training MIFARE SDK. Public. MobileKnowledge June 2015 MIFARE SDK Public MobileKnowledge June 2015 Agenda Overview of MIFARE SDK related technologies NFC Technology (Read/Write mode) MIFARE, NTAG and ICODE products NFC in Android MIFARE SDK Introduction to

More information

Track One Building a connected home automation device with the Digi ConnectCore Wi-i.MX51 using LinuxLink

Track One Building a connected home automation device with the Digi ConnectCore Wi-i.MX51 using LinuxLink Track One Building a connected home automation device with the Digi ConnectCore Wi-i.MX51 using LinuxLink Session 1 Assembling and booting a small footprint Linux platform To join the teleconference -------------------------------------------------------

More information

Wave Relay System and General Project Details

Wave Relay System and General Project Details Wave Relay System and General Project Details Wave Relay System Provides seamless multi-hop connectivity Operates at layer 2 of networking stack Seamless bridging Emulates a wired switch over the wireless

More information

Loyalty Systems over Near Field Communication (NFC)

Loyalty Systems over Near Field Communication (NFC) Loyalty Systems over Near Field Communication (NFC) Diogo Simões IST - Technical University of Lisbon Av. Prof. Cavaco Silva Tagus Park 2780-990 Porto Salvo, Portugal diogo.simoes@tagus.ist.utl.pt Abstract.

More information

Advanced routing scenarios POLICY BASED ROUTING: CONCEPTS AND LINUX IMPLEMENTATION

Advanced routing scenarios POLICY BASED ROUTING: CONCEPTS AND LINUX IMPLEMENTATION Advanced routing scenarios POLICY BASED ROUTING: CONCEPTS AND LINUX IMPLEMENTATION What is wrong with standard IP forwarding? The IP forwarding algorithm selects the route according to the destination

More information

A Research Study on Packet Sniffing Tool TCPDUMP

A Research Study on Packet Sniffing Tool TCPDUMP A Research Study on Packet Sniffing Tool TCPDUMP ANSHUL GUPTA SURESH GYAN VIHAR UNIVERSITY, INDIA ABSTRACT Packet sniffer is a technique of monitoring every packet that crosses the network. By using this

More information

Your Mobile Phone as a Ticket (NFC)

Your Mobile Phone as a Ticket (NFC) Your Mobile Phone as a Ticket (NFC) Francisco Maria van Uden Chaves IST - Technical University of Lisbon Av. Prof. Cavaco Silva Tagus Park 2780-990 Porto Salvo, Portugal francisco.chaves@ist.utl.pt Abstract.

More information

Application of Near Field Communication Technology for Mobile Airline Ticketing

Application of Near Field Communication Technology for Mobile Airline Ticketing Journal of Computer Science 8 (8): 1235-1243, 2012 ISSN 1549-3636 2012 Science Publications Application of Near Field Communication Technology for Mobile Airline Ticketing Wayan Suparta Institute of Space

More information

WLAN Positioning Technology White Paper

WLAN Positioning Technology White Paper WLAN Positioning Technology White Paper Issue 1.0 Date 2014-04-24 HUAWEI TECHNOLOGIES CO., LTD. 2014. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any

More information

pavlix@pavlix.net pavlix@pavlix.net

pavlix@pavlix.net pavlix@pavlix.net Evolution of Linux network management Developer Conference 2013, Brno http://data.pavlix.net/devconf/2013/ 1/27 Evolution of Linux released From: Dan Williams To: networkmanager-list

More information

Using Bluetooth on Android Platform for mhealth Development

Using Bluetooth on Android Platform for mhealth Development Using Bluetooth on Android Platform for mhealth Development Evgeny Stankevich, Ilya Paramonov Yaroslavl State University Yaroslavl, Russia {stankevich.evg, ivparamonov}@gmail.com Abstract There are many

More information

SOME/IP SERVICE DISCOVERY THE NEED FOR SERVICE DISCOVERY IN THE VEHICLE

SOME/IP SERVICE DISCOVERY THE NEED FOR SERVICE DISCOVERY IN THE VEHICLE 2014-05-27, BMW Group, Dr. Lars Völker SOME/IP SERVICE DISCOVERY THE NEED FOR SERVICE DISCOVERY IN THE VEHICLE AGENDA Motivation Where do we come from? What does Ethernet bring to the table? Efficiency

More information

Software Testing of NoTA DIP Implementation

Software Testing of NoTA DIP Implementation Software Testing of NoTA DIP Implementation Ville Kankainen 2009-10-01 2009-09-23 Flander, Ardites and Symbio Group merged and as a result Symbio was established More on symbio.com Software Testing of

More information

Networking. Systems Design and. Development. CRC Press. Taylor & Francis Croup. Boca Raton London New York. CRC Press is an imprint of the

Networking. Systems Design and. Development. CRC Press. Taylor & Francis Croup. Boca Raton London New York. CRC Press is an imprint of the Networking Systems Design and Development Lee Chao CRC Press Taylor & Francis Croup Boca Raton London New York CRC Press is an imprint of the Taylor & Francis Croup, an Informa business AN AUERBACH BOOK

More information

In today s world the Internet has become a valuable resource for many people.

In today s world the Internet has become a valuable resource for many people. In today s world the Internet has become a valuable resource for many people. However with the benefits of being connected to the Internet there are certain risks that a user must take. In many cases people

More information

Connection and Configuration of Baudisch SIP unit with Display and RFID Reader Module

Connection and Configuration of Baudisch SIP unit with Display and RFID Reader Module Connection and Configuration of Baudisch SIP unit with Display and RFID Reader Module This document explains connection and configuration of the Baudisch sip door module with the display and RFID reader

More information

IOTIVITY AND EMBEDDED LINUX SUPPORT. Kishen Maloor Intel Open Source Technology Center

IOTIVITY AND EMBEDDED LINUX SUPPORT. Kishen Maloor Intel Open Source Technology Center IOTIVITY AND EMBEDDED LINUX SUPPORT Kishen Maloor Intel Open Source Technology Center Outline Brief introduction to IoTivity Software development challenges in embedded Yocto Project and how it addresses

More information

Fleet Management Solutions

Fleet Management Solutions RFID FOR FLEET MANAGEMENT TagItalia is main solution provider for Fleet Management services and devices for public and private transport companies. High level automation in procedures can be obtained using

More information

An NFC Ticketing System with a new approach of an Inverse Reader Mode

An NFC Ticketing System with a new approach of an Inverse Reader Mode An NFC Ticketing System with a new approach of an Inverse Reader Mode Dresden, 22/11/2013 Felipe de Sousa Silva Outline NFC Overview NFC Public Ticket System. Intention of the Inverse Reader Mode The Inverse

More information

Lean and Easy Ways to Adopt MOST Technology

Lean and Easy Ways to Adopt MOST Technology Lean and Easy Ways to Adopt MOST Technology Microchip Puts the Synergistic Power of Evolution Right Into Your Hands Harald Kohler, Senior Manager, Business Development & Strategic Marketing Microchip Technology

More information

ParkiNG systems Payment systems Payment terminals

ParkiNG systems Payment systems Payment terminals ParkiNG systems Payment systems Payment terminals crosspark cross aptm cross aptl AUTOMATIC BARRIER PARKING SYSTEM AUTOMATIC PAYMENT TERMINAL PAYMENT STATION Parking system PARKING GUIDANCE SYSTEM PGS

More information

http://d-nb.info/1041302002

http://d-nb.info/1041302002 Contents 1 Introduction 1 1.1 Requirements for Evaluation Techniques 1 1.2 Performance Evaluation Techniques 2 1.2.1 Network Testbeds / Real-World Measurements 2 1.2.2 Network Simulators 3 1.2.3 Analytic

More information

The Survey on Near Field Communication

The Survey on Near Field Communication Sensors 2015, 15, 13348-13405; doi:10.3390/s150613348 Review OPEN ACCESS sensors ISSN 1424-8220 www.mdpi.com/journal/sensors The Survey on Near Field Communication Vedat Coskun *, Busra Ozdenizci and Kerem

More information

NFC in Android. Martijn Coenen <maco@google.com>

NFC in Android. Martijn Coenen <maco@google.com> NFC in Android Martijn Coenen Agenda State of NFC in mobile What can you do with NFC in Android? Android Beam NFC Tags Card emulation and HCE Q & A State of NFC in mobile NFC and Android

More information

Adaptive Radio. Cognitive Radio

Adaptive Radio. Cognitive Radio What are Cognitive Radio and Dynamic Spectrum Access SDR can act as a key enabling technology for a variety of other reconfigurable radio equipments commonly discussed in the advanced wireless market 1.

More information

Knut Omang Ifi/Oracle 19 Oct, 2015

Knut Omang Ifi/Oracle 19 Oct, 2015 Software and hardware support for Network Virtualization Knut Omang Ifi/Oracle 19 Oct, 2015 Motivation Goal: Introduction to challenges in providing fast networking to virtual machines Prerequisites: What

More information

Sample Configuration Using the ip nat outside source static

Sample Configuration Using the ip nat outside source static Sample Configuration Using the ip nat outside source static Table of Contents Sample Configuration Using the ip nat outside source static Command...1 Introduction...1 Before You Begin...1 Conventions...1

More information

Leveraging Tizen IVI Platform for Realizing V2X Use Cases

Leveraging Tizen IVI Platform for Realizing V2X Use Cases Leveraging Tizen IVI Platform for Realizing V2X Use Cases Purnendu Sinha Tizen IVI Team Samsung R&D India, Bangalore Email: p.sinha@samsung.com Outline V2X Applications and their Requirements Use Cases

More information

04/08/2011. Andy Davis Research Director Telephone: +44 (0) 208 401 0070 e-mail: andy.davis@ngssecure.com

04/08/2011. Andy Davis Research Director Telephone: +44 (0) 208 401 0070 e-mail: andy.davis@ngssecure.com 04/08/2011 Andy Davis Research Director Telephone: +44 (0) 208 401 0070 e-mail: andy.davis@ngssecure.com NCC Group Plc, Manchester Technology Centre, Oxford Road, Manchester M1 7EF www.nccgroup.com Agenda

More information

SINGLE DEVICE FOR MULTIPLE TASKS

SINGLE DEVICE FOR MULTIPLE TASKS ViZRO s BioMate M043 SINGLE DEVICE FOR MULTIPLE TASKS Datasheet ViZRO S BioPad Vizro Technologies www.vizro.net INDEX 1. Introduction 2. Main Application Area 3.Technical Specifications 4.Product Picture

More information

How To Install Linux Titan

How To Install Linux Titan Linux Titan Distribution Presented By: Adham Helal Amgad Madkour Ayman El Sayed Emad Zakaria What Is a Linux Distribution? What is a Linux Distribution? The distribution contains groups of packages and

More information

Networking Basics for Automation Engineers

Networking Basics for Automation Engineers Networking Basics for Automation Engineers Page 1 of 10 mac-solutions.co.uk v1.0 Oct 2014 1. What is Transmission Control Protocol/Internet Protocol (TCP/IP)------------------------------------------------------------

More information

ZEN LOAD BALANCER EE v3.02 DATASHEET The Load Balancing made easy

ZEN LOAD BALANCER EE v3.02 DATASHEET The Load Balancing made easy ZEN LOAD BALANCER EE v3.02 DATASHEET The Load Balancing made easy OVERVIEW The global communication and the continuous growth of services provided through the Internet or local infrastructure require to

More information

Handsets, reader tools, standardisation and certification 2011-09-01

Handsets, reader tools, standardisation and certification 2011-09-01 Handsets, reader tools, standardisation and certification 2011-09-01 Content 1 2 3 Standardisation and certification Handsets Reader tools A Appendix Background material 2 Standardisation and certification

More information

VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur 603203.

VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur 603203. VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur 603203. DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Year & Semester : VII/ IV Section : CSE-1 & 2 Subject Code : CS2402 Subject Name : MOBILE

More information

Wireless Threats To Corporate Security A Presentation for ISACA UK Northern Chapter

Wireless Threats To Corporate Security A Presentation for ISACA UK Northern Chapter Wireless Threats To Corporate Security A Presentation for ISACA UK Northern Chapter Introduction Who are we? Matt Moore, Senior Consultant @ PenTest Ltd. Mark Rowe, Technical Director @ PenTest Ltd. What

More information

Deploying Cisco Basic Wireless LANs WDBWL v1.1; 3 days, Instructor-led

Deploying Cisco Basic Wireless LANs WDBWL v1.1; 3 days, Instructor-led Deploying Cisco Basic Wireless LANs WDBWL v1.1; 3 days, Instructor-led Course Description This 3-day instructor-led, hands-on course provides learners with skills and resources required to successfully

More information

ΕΠΛ 674: Εργαστήριο 5 Firewalls

ΕΠΛ 674: Εργαστήριο 5 Firewalls ΕΠΛ 674: Εργαστήριο 5 Firewalls Παύλος Αντωνίου Εαρινό Εξάμηνο 2011 Department of Computer Science Firewalls A firewall is hardware, software, or a combination of both that is used to prevent unauthorized

More information

Cisco Configuring Basic MPLS Using OSPF

Cisco Configuring Basic MPLS Using OSPF Table of Contents Configuring Basic MPLS Using OSPF...1 Introduction...1 Mechanism...1 Hardware and Software Versions...2 Network Diagram...2 Configurations...2 Quick Configuration Guide...2 Configuration

More information

Near Field Communication Technology and its Utilization in Mobile Telephones

Near Field Communication Technology and its Utilization in Mobile Telephones Near Field Communication Technology and its Utilization in Mobile Telephones Josef Langer 15 th Oct. 2010 Campus : Softwarepark Research, Business & Education > 1.400 students >1.000 employees FH- R&D

More information

CREW - FP7 - GA No. 258301. Cognitive Radio Experimentation World. Project Deliverable D7.5.4 Showcase of experiment ready (Demonstrator)

CREW - FP7 - GA No. 258301. Cognitive Radio Experimentation World. Project Deliverable D7.5.4 Showcase of experiment ready (Demonstrator) Cognitive Radio Experimentation World!"#$% Project Deliverable Showcase of experiment ready (Demonstrator) Contractual date of delivery: 31-03-14 Actual date of delivery: 18-04-14 Beneficiaries: Lead beneficiary:

More information

Software Card Emulation in NFC-enabled Mobile Phones: Great Advantage or Security Nightmare?

Software Card Emulation in NFC-enabled Mobile Phones: Great Advantage or Security Nightmare? Software Card Emulation in NFC-enabled Mobile Phones: Great Advantage or Security Nightmare? Michael Roland University of Applied Sciences Upper Austria,, Austria IWSSISPMU2012 International Workshop on

More information

Datalink Systems Inc.

Datalink Systems Inc. Datalink Systems Inc. Datalink Systems Inc. has been developing wireless IP packet data Communications Software for more than ten years! This presentation focuses on how our DataNET solutions integrates

More information

ODP Application proof point: OpenFastPath. ODP mini-summit 2015-11-10

ODP Application proof point: OpenFastPath. ODP mini-summit 2015-11-10 ODP Application proof point: OpenFastPath ODP mini-summit 2015-11-10 What is Our Intention with OpenFastPath? To enable efficient IP communication Essential in practically all networking use-cases, including

More information

DEVELOPING NFC APPS for BLACKBERRY

DEVELOPING NFC APPS for BLACKBERRY 1 DEVELOPING NFC APPS for BLACKBERRY NFC Forum, Developers Showcase March 21 st, 2014 Larry McDonough, Principal Evangelist @LMCDUNNA 2 CONTENTS Development on BlackBerry BlackBerry NFC Support 5 most

More information

Applying the NFC Secure Element in Mobile Identity Apps. RANDY VANDERHOOF Executive Director Smart Card Alliance

Applying the NFC Secure Element in Mobile Identity Apps. RANDY VANDERHOOF Executive Director Smart Card Alliance Applying the NFC Secure Element in Mobile Identity Apps RANDY VANDERHOOF Executive Director Smart Card Alliance Session ID: MBS - 403 Session Classification: Mobile Security Agenda Agenda topics NFC basics:

More information

For the Future IT Convergence Vehicle Connected & Downloadable Infotainment Platform. Pusik Park. Korea Electronics Technology Institute

For the Future IT Convergence Vehicle Connected & Downloadable Infotainment Platform. Pusik Park. Korea Electronics Technology Institute For the Future IT Convergence Vehicle Connected & Downloadable Infotainment Platform Pusik Park Korea Electronics Technology Institute Agenda Trend Introduction of the project Key missions 2 Trend Open

More information

CVIS Cooperation Vehicle Infrastructure Systems

CVIS Cooperation Vehicle Infrastructure Systems CVIS Cooperation Vehicle Infrastructure Systems Øyvind Kristiansen, Q-Free Fagmøte NVTF Østlandet 7. oktober 2009 Outline CVIS Project CVIS Architecture CVIS Applications CVIS PROJECT What can be improved?

More information

CT522-128 LANforge WiFIRE Chromebook 802.11a/b/g/n WiFi Traffic Generator with 128 Virtual STA Interfaces

CT522-128 LANforge WiFIRE Chromebook 802.11a/b/g/n WiFi Traffic Generator with 128 Virtual STA Interfaces 1 of 8 Network Testing and Emulation Solutions http://www.candelatech.com sales@candelatech.com +1 360 380 1618 [PST, GMT -8] CT522-128 LANforge WiFIRE Chromebook 802.11a/b/g/n WiFi Traffic Generator with

More information

CS312 Solutions #6. March 13, 2015

CS312 Solutions #6. March 13, 2015 CS312 Solutions #6 March 13, 2015 Solutions 1. (1pt) Define in detail what a load balancer is and what problem it s trying to solve. Give at least two examples of where using a load balancer might be useful,

More information

ZEN LOAD BALANCER EE v3.04 DATASHEET The Load Balancing made easy

ZEN LOAD BALANCER EE v3.04 DATASHEET The Load Balancing made easy ZEN LOAD BALANCER EE v3.04 DATASHEET The Load Balancing made easy OVERVIEW The global communication and the continuous growth of services provided through the Internet or local infrastructure require to

More information

AN11269. Software Design Guide for POS Development Kit OM5597/RD2663. Rev. 1.0 5 August 2014 242510. Application note COMPANY PUBLIC

AN11269. Software Design Guide for POS Development Kit OM5597/RD2663. Rev. 1.0 5 August 2014 242510. Application note COMPANY PUBLIC Software Design Guide for POS Development Kit OM5597/RD2663 Document information Info Content Keywords RC663, TDA8026, LPC1768, Point of Sale Development Kit design, POS, guide, firmware documentation,

More information

Mobile Cloud & Mobile Ticketing

Mobile Cloud & Mobile Ticketing Mobile Cloud & Mobile Ticketing T-109.4300 Network Services Business Models Lecture Antero Juntunen Researcher antero.juntunen@tkk.fi Contents Mobile Cloud Introduction Drivers Restraints Conclusions Mobile

More information

Toward Connected Vehicle with AGL

Toward Connected Vehicle with AGL Toward Connected Vehicle with AGL September 9 th 2015 (at the AGL All Member Meeting - 2015 Fall) Ken-ichi Murata BR Connected Strategy & Planning Toyota Motor Corporation 68% of new vehicle will be connected

More information

Performance monitoring and analysis of wireless communication protocols for mobile devices

Performance monitoring and analysis of wireless communication protocols for mobile devices Performance monitoring and analysis of wireless communication protocols for mobile devices Almudena Díaz, Pedro Merino, F. Javier Rivas Departamento de Lenguajes y Ciencias de la Computación, University

More information

Load Balancing SIP Quick Reference Guide v1.3.1

Load Balancing SIP Quick Reference Guide v1.3.1 Load Balancing SIP Quick Reference Guide v1.3.1 About this Guide This guide provides a quick reference for setting up SIP load balancing using Loadbalancer.org appliances. SIP Ports Port Protocol 5060

More information

How To Test Your Code

How To Test Your Code Testing embedded software Overview 1 Testing = Efficient software development 2 Testing embedded software = special 3 Open source = more testing? 2 Testing is omnipresent in the software development process

More information

SCUOLA SUPERIORE SANT ANNA 2007/2008

SCUOLA SUPERIORE SANT ANNA 2007/2008 Master degree report Implementation of System and Network Monitoring Solution Netx2.0 By Kanchanna RAMASAMY BALRAJ In fulfillment of INTERNATIONAL MASTER ON INFORMATION TECHNOLOGY SCUOLA SUPERIORE SANT

More information

Networking with Wicked in SUSE Linux Enterprise 12. Something Wicked This Way Comes. Guide. Solution Guide Server. www.suse.com

Networking with Wicked in SUSE Linux Enterprise 12. Something Wicked This Way Comes. Guide. Solution Guide Server. www.suse.com Networking with Wicked in SUSE Linux Enterprise 12 Something Wicked This Way Comes Guide Solution Guide Server Server Solution Guide Networking with Wicked in SUSE Linux Enterprise 12 Wicked QuickStart

More information

ΕΠΛ 475: Εργαστήριο 9 Firewalls Τοίχοι πυρασφάλειας. University of Cyprus Department of Computer Science

ΕΠΛ 475: Εργαστήριο 9 Firewalls Τοίχοι πυρασφάλειας. University of Cyprus Department of Computer Science ΕΠΛ 475: Εργαστήριο 9 Firewalls Τοίχοι πυρασφάλειας Department of Computer Science Firewalls A firewall is hardware, software, or a combination of both that is used to prevent unauthorized Internet users

More information

Kiwi SyslogGen. A Freeware Syslog message generator for Windows. by SolarWinds, Inc.

Kiwi SyslogGen. A Freeware Syslog message generator for Windows. by SolarWinds, Inc. Kiwi SyslogGen A Freeware Syslog message generator for Windows by SolarWinds, Inc. Kiwi SyslogGen is a free Windows Syslog message generator which sends Unix type Syslog messages to any PC or Unix Syslog

More information

Implementing Reverse Proxy Using Squid. Prepared By Visolve Squid Team

Implementing Reverse Proxy Using Squid. Prepared By Visolve Squid Team Implementing Reverse Proxy Using Squid Prepared By Visolve Squid Team Introduction What is Reverse Proxy Cache About Squid How Reverse Proxy Cache work Configuring Squid as Reverse Proxy Configuring Squid

More information

Information Security Group (ISG) Core Research Areas. The ISG Smart Card Centre. From Smart Cards to NFC Smart Phone Security

Information Security Group (ISG) Core Research Areas. The ISG Smart Card Centre. From Smart Cards to NFC Smart Phone Security Information Security Group (ISG) From Smart Cards to NFC Smart Phone Security Information Security Group Activities Prof. Keith and Mayes Research From the Information Security Group ACE-CSR at Royal Holloway

More information

Introduction Chapter 1. Uses of Computer Networks

Introduction Chapter 1. Uses of Computer Networks Introduction Chapter 1 Uses of Computer Networks Network Hardware Network Software Reference Models Example Networks Network Standardization Metric Units Revised: August 2011 Uses of Computer Networks

More information

Automotive Ethernet Security Testing. Alon Regev and Abhijit Lahiri

Automotive Ethernet Security Testing. Alon Regev and Abhijit Lahiri Automotive Ethernet Security Testing Alon Regev and Abhijit Lahiri 1 Automotive Network Security Cars are evolving Number of ECUs, sensors, and interconnects is growing Moving to Ethernet networks utilizing

More information

Integrating Security, Mobility, and Multi-Homing in a HIP way

Integrating Security, Mobility, and Multi-Homing in a HIP way Integrating Security, Mobility, and Multi-Homing in a way Pekka Nikander Ericsson Research Nomadiclab & Helsinki Institute for Information Technology Outline The problem: TCP/IP is getting old Locators

More information

STRESS TESTING OF HOST IDENTITY PROTOCOL (HIP) IMPLEMENTATIONS

STRESS TESTING OF HOST IDENTITY PROTOCOL (HIP) IMPLEMENTATIONS STRESS TESTING OF HOST IDENTITY PROTOCOL (HIP) IMPLEMENTATIONS Oleg Ponomarev Andrei Gurtov Helsinki Institute for Information Technology HIIT, Finland Helsinki University of Technology TKK oleg.ponomarev@hiit.fi,

More information