NFC Parameter Update Mechanism for Dynamic Bit Rate Adjustment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current Near Field Communication (NFC) technologies lack mechanisms for dynamically updating parameter values such as bit rate and buffer size during peer-to-peer communications, and the NFC Forum Controller Interface specification does not adequately address the creation of NFC-DEP communication links, leading to inefficiencies in device interactions.
Innovation Solution
A method and apparatus for determining and updating parameter values in NFC devices, where a device host (DH) identifies differences in parameter values during discovery and communicates these changes to the NFC Controller using parameter update messages, enabling the NFC Controller to adjust settings like bit rate and buffer size for improved communication.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the NFC Forum Controller Interface specification is used for peer-to-peer communications, then the basic communication functionality is provided, but the mechanism for dynamically updating parameter values (bit rate, buffer size) is missing
Solution Approach 1:
The patent introduces dynamic parameter updates to the NFC communication system, allowing bit rate and buffer size to be changed during operation. The Device Host can send parameter update requests to the NFC Controller, enabling the system to adapt to varying communication needs without requiring a complete protocol redesign.
Solution Approach 2:
The patent implements specific parameter changes including bit rate adjustment and buffer size modification. These parameters are updated through defined message flows between the Device Host and NFC Controller, allowing the system to optimize performance for different communication scenarios while maintaining protocol structure.
2Adaptability or versatility
If the bit rate change mechanism from Activity specification is used, then bit rate can be changed during device activation, but the NFC Controller cannot interpret the parameter selection request messages
Solution Approach 1:
The patent introduces an intermediary mechanism where the Device Host translates parameter selection requests into NFC Controller-friendly commands. The Device Host receives parameter selection request messages, determines the appropriate bit rate changes, and communicates these to the NFC Controller through standardized update mechanisms, enabling the Controller to interpret and execute parameter changes.
Solution Approach 2:
The patent implements feedback loops where the NFC Controller sends activation messages to the Device Host indicating the parameter values that were changed. This feedback mechanism ensures proper synchronization and allows the Device Host to confirm that parameter updates were successfully applied, improving the automation of parameter selection.
3Productivity
If no parameter update mechanism is implemented, then the communication protocol remains simple, but buffer size changes cannot occur with bit rate changes
Solution Approach 1:
The patent enables dynamic adjustment of buffer size alongside bit rate changes. The Device Host can determine when buffer size updates are needed (e.g., when bit rate changes occur) and communicate these updates to the NFC Controller, allowing the system to optimize buffer allocation for different communication conditions without requiring complex manual intervention.
Data Source
AI summary
Aspects relate to improved mechanisms for updating parameter values for communications between a DH and a remote NFC endpoint. In one example, a DH associated with a NFC device may be configured to determine that one or more parameter values included in a parameter selection request message are different than one or more corresponding parameter values used during discovery of a remote NFC endpoint using a frame RF interface, and communicate the parameter values to a NFC Controller using a parameter update message. A NFCC associated with a NFC device may be configured to receive, using a NFC-DEP interface, a parameter selection request message including one or more parameters, determine to implement one or more parameter changes based on the received one or more parameters, and communicate an activation message to a DH indicating values to which the NFC Controller changed the one or more parameter values.


