Data Packet Header Encoding Merging Type and Size

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In data packet transmission, especially in wireless power transmission systems, the limited header size poses a challenge as it lacks bits to indicate the size of the data packet, leading to increased transmission duration and difficulties in packet processing, particularly with unknown packet types.

Innovation Solution

A method and device that encode data packets with a single bit for both type and size information, using a look-up table or formula to derive size information from the header, and include a checksum for verification, allowing for efficient processing and transmission even with unknown packet types.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If the header part uses only one byte for indicating packet type, then the data packet size is minimized, but there are no additional bits for indicating the size of the data packet

Engineering Contradiction:
Improvedata packet sizeVSAvoidsize information
Core Design Contradiction:
Quantity of substanceVSLoss of information

Solution Approach 1:

The patent merges the packet type indication and size information into a single byte header. By encoding the packet type in the most significant bits and the message length in the least significant bits of the same byte, the invention eliminates the need for separate header fields, thereby minimizing overhead while preserving both type and size information.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The single byte header performs multiple functions simultaneously: it identifies the packet type through its upper bits and indicates the message length through its lower bits. This multi-functional design allows the header to convey both classification and sizing information without requiring additional bytes, resolving the contradiction between compactness and information completeness.

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

2Productivity

If the data packet includes size information in the header, then the packet can be processed more efficiently, but the header size increases

Engineering Contradiction:
Improvepacket processing efficiencyVSAvoidheader size
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The invention combines size information with packet type information in the same header byte, allowing efficient packet processing through length indication while avoiding any increase in header size. The lower bits of the type byte are repurposed to encode message length, enabling receivers to quickly determine packet boundaries without additional overhead.

Inventive Principle:
Principle #5Merging (Combining)

3Ease of operation

If load modulation is used for data transmission, then power can be transmitted wirelessly, but the transmission duration increases by about 5.5 ms for each additional byte

Engineering Contradiction:
Improvewireless power transmissionVSAvoidtransmission duration
Core Design Contradiction:
Ease of operationVSDuration of action of moving object

Solution Approach 1:

By merging type and size information into a single byte header, the invention minimizes the total number of bytes that need to be transmitted. This reduction in transmission size directly decreases the transmission duration in load modulation systems, where each byte adds 5.5 ms to the transmission time.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The invention changes the parameter representation by encoding size information within the existing type byte rather than as a separate field. This parameter reorganization reduces the total data volume without compromising the ability to convey necessary information, thereby reducing transmission time in wireless power systems.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11683403B2Method and device for processing data packets
Publication Date: 2023.06.20 KONINKLIJKE PHILIPS NV
  • US11683403B2 patent drawing
  • US11683403B2 patent drawing

AI summary

The invention proposes a method of encoding data packet by encoding type information and size information of said data packet into the same field. The invention also proposes a method of processing data packets received. The data packet comprises a header part and a message part. The header part comprises at least one bit for indicating the type of said data packet, said method comprising a step 101 of obtaining the size information of said data packet based on said at least one bit.