NFC Packet Length Adjustment via Parameter Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing NFC technologies lack a standardized method for dynamically adjusting data packet lengths during peer-to-peer communication, leading to inefficiencies and potential communication failures due to fixed maximum length values.

Innovation Solution

The implementation of a method using the NCI specification, where an NFCC of one NFC device acts as an initiator to send a request to another NFC device to adjust the maximum data packet length, ensuring compatibility and flexibility in communication by using parameter selection requests and responses.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If fixed maximum length values are used for data packets in NFC peer-to-peer communication, then communication protocol simplicity is maintained, but communication efficiency deteriorates due to inability to adapt to different data sizes

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidprotocol complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements dynamic adjustment of data packet maximum length values during NFC peer-to-peer communication. The NFCC can send parameter selection requests (PSL_REQ) to adjust the maximum length value (LR) based on actual communication needs, transforming the fixed length parameter into a dynamic one that adapts to different data sizes and communication scenarios, thereby improving communication efficiency without requiring complete protocol redesign

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter value of maximum data packet length (LR) during communication by using PSL_REQ messages. The system can adjust LR between different values (e.g., 256 bytes, 512 bytes, 1024 bytes) based on the actual data transmission requirements, allowing the protocol to maintain simplicity while adapting to varying communication efficiency needs through parameter modification

Inventive Principle:
Principle #35Parameter changes

2Reliability

If standardized adjustment method is not implemented, then protocol implementation flexibility is maintained, but communication reliability deteriorates due to potential compatibility issues between different NFC devices

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidimplementation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a universal standardized adjustment method using PSL_REQ and PSL_RES messages that can be applied across all NFC peer-to-peer communication scenarios. This standardized mechanism ensures that any NFC device following the specification can reliably adjust packet lengths and negotiate parameters, eliminating compatibility issues while providing a single implementation approach that works universally across different devices and manufacturers

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent implements a feedback mechanism where the NFCC sends parameter selection requests (PSL_REQ) with proposed maximum length values, and the target device responds with parameter selection responses (PSL_RES) confirming or rejecting the adjustment. This bidirectional feedback ensures both devices agree on the packet length parameters before communication, enhancing reliability through mutual validation while maintaining clear implementation boundaries

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If NFCC cannot dynamically adjust packet length, then device operation simplicity is maintained, but adaptability deteriorates due to fixed communication parameters

Engineering Contradiction:
Improveparameter adaptabilityVSAvoidoperation simplicity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent enables the NFCC to automatically and autonomously adjust packet length parameters during communication without requiring manual intervention or complex external configuration. The system self-manages the parameter selection process by sending PSL_REQ messages and processing PSL_RES responses based on actual communication needs, providing adaptability while keeping operation simple through automated self-configuration

Inventive Principle:
Principle #25Self-service

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 allows for dynamic adjustment of data packet lengths, enhancing communication efficiency and compatibility between NFC devices, thereby improving the reliability and flexibility of near-field communication processes.

Implementation Method 1

In the technology, magnetic field induction may be used to implement near field communication between electronic devices (also referred to as 'NFC devices') having an NFC function.

Methodology Applied
Scientific EffectMagnetic field induction: Electromagnetic Induction

Data Source

PatentEP3297176B1Method, device, and system for adjusting packet length in near field communication (NFC)
Publication Date: 2022.01.26 HUAWEI TECH CO LTD
  • EP3297176B1 patent drawingFigure 1
  • EP3297176B1 patent drawingFigure 2
  • EP3297176B1 patent drawingFigure 3

AI summary

Embodiments of the present invention disclose a method for adjusting a data packet length in near field communication NFC, an apparatus, and a system. The method includes: determining, by an NFCC of a first NFC device, whether the NFCC is responsible for determining a maximum length value of data packets transmitted in subsequent communication; if yes, sending a first request comprising a first length value to a second NFC device, where the first request is used to instruct to adjust the maximum length value of the data packets transmitted between the first NFC device and the second NFC device in the subsequent communication to the first length value, the first length value is a value determined by the NFCC, and the first request further includes a first DID; receiving a first response that is returned by the second NFC device for the first request and that comprises a second DID; and when the first DID is the same as the second DID, using the first length value as the maximum length value of the data packets transmitted in the subsequent communication. As can be seen, the embodiments of the present invention can implement, by using the NCI specification, a function that an NFCC and an NFC device that is used as a target adjust a maximum length value of communication data packets in a subsequent communication process.