NFC Controller Default Routing for NFCEE Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing near field communication (NFC) routing methods are inefficient due to long route selection times and low communication efficiency, often resulting in incorrect target NFC execution environment (NFCEE) selection, leading to chaotic implementation and complexity.
Innovation Solution
A routing method that utilizes a default-NFCEE-based routing manner to determine and route data frames to a target NFCEE, reducing implementation complexity and improving communication efficiency by prioritizing a default routing entry based on power states and preset routing manners.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple routing manners are used sequentially to find a target NFCEE, then routing coverage is improved, but route selection time increases and communication efficiency decreases
Solution Approach 1:
The patent applies preliminary action by establishing a default-NFCEE-based routing manner that is configured in advance. When a data frame arrives, the NFCC first checks if a default-NFCEE-based routing entry exists and matches the current power state. If so, the target NFCEE is determined immediately without sequentially trying multiple routing manners, thus reducing route selection time while maintaining routing coverage.
2Speed
If technology-based or protocol-based routing manners are used to select target NFCEE, then routing speed is improved, but accuracy of target NFCEE selection deteriorates
Solution Approach 1:
The patent implements feedback by configuring default-NFCEE-based routing entries with associated power state information. The NFCC continuously monitors the current power state and uses this feedback to select the appropriate default-NFCEE-based routing entry. This ensures that the selected target NFCEE is accurate for the current operational state, avoiding incorrect selections that would occur with technology-based or protocol-based routing alone.
3Reliability
If all routing manners are exhausted without finding a correct target NFCEE, then routing completeness is improved, but implementation complexity increases due to different vendor processing methods
Solution Approach 1:
The patent applies universality by creating a default-NFCEE-based routing manner that serves as a universal solution across different NFCC vendors. Instead of each vendor implementing different processing methods when no routing entry is found, this invention provides a standardized default routing approach that all vendors can implement consistently. The default-NFCEE-based routing entry acts as a fallback mechanism that ensures routing completeness while maintaining implementation simplicity and vendor interoperability.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
This approach shortens route selection time, enhances communication efficiency, and improves the accuracy of target NFCEE determination, providing an efficient processing method when preset routing fails.
Implementation Method 1
Near field communication (near field communication, NFC for short) is a short-range wireless connection technology based on a radio frequency identification (radio frequency identification, RFID for short) technology, and implements short-distance communication between electronic devices by using magnetic field induction.
Data Source
AI summary
Embodiments of the present invention provide a routing method, a near field communication controller, a device host, and a terminal, where the method is used in a first terminal, the first terminal includes a device host DH, a near field communication controller NFCC, and at least one near field communication execution environment NFCEE, and the method includes: receiving, by the NFCC, a data frame sent by a second terminal; determining, by the NFCC, whether a default-NFCEE-based routing manner is used to search for a matched routing entry for the data frame; if yes, determining, by the NFCC, a target NFCEE according to the default-NFCEE-based routing manner, so that the NFCC routes the data frame to the target NFCEE.


