Secure Element Wrapping NCI Packets in HCP for NFC

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In secure near field communication (NFC) architectures, the lack of direct communication between the application processor (AP) and the NFC controller poses challenges in exchanging NFC controller interface (NCI) packets, necessitating an intermediary secure element (SE) to ensure security, but this introduces protocol mismatches and inefficiencies.

Innovation Solution

Implementing a processor circuit with an application processor to generate NCI packets, a secure element to wrap these packets in host controller protocol (HCP) packets, and an NFC controller with a tunneling module to unwrap the HCP packets, enabling secure and efficient communication between the AP and the NFC controller.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a secure element is introduced as an intermediary between the AP and NFC controller, then security is improved, but communication efficiency and protocol compatibility deteriorate

Engineering Contradiction:
ImprovesecurityVSAvoidcommunication efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies the intermediary principle by introducing a secure element (SE) as a mediator between the application processor and NFC controller. The SE receives NCI packets from the AP, wraps them in HCP packets, and forwards them to the NFC controller. This intermediary structure maintains security while enabling communication through protocol translation, resolving the contradiction between security requirements and communication efficiency.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If the AP communicates directly with the NFC controller, then communication efficiency is improved, but security deteriorates

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidsecurity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The secure element serves as a necessary intermediary that prevents direct communication between the AP and NFC controller. By routing all communications through the SE, the system maintains security controls while enabling functional communication. The SE's role in wrapping and unwrapping packets ensures that security requirements are met without completely blocking communication efficiency.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If protocol translation through the secure element is implemented, then security is improved, but device complexity increases

Engineering Contradiction:
ImprovesecurityVSAvoidprotocol translation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The secure element is designed to handle protocol translation internally, masking the complexity from the AP and NFC controller. The SE maintains NCI firmware stacks and HCP protocol knowledge, performing automatic translation without requiring complex integration logic in other components. This concentrates complexity in the intermediary rather than distributing it throughout the system.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Adaptability or versatility

If the secure element wraps NCI packets in HCP packets, then protocol compatibility is improved, but processing time increases

Engineering Contradiction:
Improveprotocol compatibilityVSAvoidpacket processing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The secure element performs preliminary actions by maintaining NCI firmware stacks and pre-configuring protocol translation rules. By having the NCI stack already established and ready in the SE, the system avoids time-consuming protocol negotiations during actual communication. The wrapping process becomes a straightforward encapsulation operation rather than a complex translation task.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9325383B2Communications techniques for a secure near field communication architecture
Publication Date: 2016.04.26 INTEL CORP
  • US9325383B2 patent drawing
  • US9325383B2 patent drawing
  • US9325383B2 patent drawing

AI summary

Communication techniques for a secure near field communication (NFC) architecture are described. In one embodiment, for example, a wireless communications device may comprise a processor circuit, an application processor (AP) for execution on the processor circuit to generate a near field communication controller interface (NCI) packet, a secure element (SE) to wrap the NCI packet in a host controller protocol (HCP) packet, and an NFC controller to receive the HCP packet, the NFC controller comprising a tunneling module to obtain the NCI packet by unwrapping the HCP packet. Other embodiments are described and claimed.