Lidar Datapoint Aggregation with Dynamic Payload Negotiation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current lidar communication protocols rely on Ethernet MTU to determine payload size, resulting in high CPU usage and network contention due to a relatively low payload size, which is inefficient and resource-intensive.

Innovation Solution

A system and method for resource-driven datapoint aggregation that negotiates payload size independently of Ethernet MTU by performing handshaking between the lidar sensor and host computing device to determine an overlapping range between pre-defined sensor and host payload size ranges, selecting an acceptable payload size within this range.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If payload size is determined based on Ethernet MTU, then network compatibility is ensured, but CPU usage increases significantly and network contention increases

Engineering Contradiction:
Improvenetwork compatibilityVSAvoidCPU usage
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent changes the parameter determination method from fixed Ethernet MTU-based approach to dynamic negotiation-based approach. The payload size is no longer fixed but is negotiated between sensor and host based on their actual resource capabilities, allowing optimization of CPU usage while maintaining network compatibility through the negotiation protocol.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces dynamic negotiation mechanism where payload size is determined through handshaking protocol between sensor and host. This dynamic adjustment allows the system to adapt to different network conditions and resource capacities, transforming the static MTU constraint into a flexible, negotiable parameter that optimizes CPU and network resource utilization.

Inventive Principle:
Principle #15Dynamics

2Productivity

If payload size is increased to reduce packet quantity, then CPU usage decreases, but memory buffer requirements on sensor increase

Engineering Contradiction:
ImproveCPU usageVSAvoidmemory buffer requirement
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent implements dynamic payload size negotiation where the sensor and host exchange capabilities during handshaking. The sensor reports its memory buffer capacity, and the host adjusts the payload size accordingly. This dynamic adaptation allows the system to achieve larger payloads (reducing CPU load) without exceeding the sensor's memory buffer limitations.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The negotiation protocol incorporates feedback mechanisms where the sensor provides information about its memory buffer capacity, and the host uses this feedback to determine an appropriate payload size. This feedback loop ensures that the selected payload size optimizes CPU usage while respecting the sensor's memory constraints, achieving a balance between processing efficiency and hardware limitations.

Inventive Principle:
Principle #23Feedback

3Productivity

If payload size is increased to reduce packet quantity, then network contention decreases, but protocol complexity increases

Engineering Contradiction:
Improvenetwork contentionVSAvoidprotocol complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent performs the payload size negotiation during the connection establishment phase (handshaking), before actual data transmission begins. By determining the optimal payload size in advance based on exchanged capability information, the system avoids the need for complex runtime adjustments during data flow, thus reducing network contention without introducing significant protocol complexity during operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The negotiation protocol segments the connection establishment process into distinct phases: capability exchange, overlap determination, and payload size selection. This segmentation allows the complex negotiation logic to be organized in manageable steps during handshaking, while keeping the actual data transmission phase simple and efficient, thus balancing protocol complexity with network performance optimization.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12461864B2System and method for resource-driven datapoint aggregation of lidar datapoints exchanged between lidar sensor and host computing device and application of same
Publication Date: 2025.11.04 GUANGZHOU XIAOPENG MOTORS TECH CO LTD
  • US12461864B2 patent drawing
  • US12461864B2 patent drawing
  • US12461864B2 patent drawing

AI summary

A system and a method for performing exchange of lidar datapoints between a lidar sensor and a host computing device are provided. The lidar sensor stores a sensor payload size range, and the host computing device stores a host payload size range. When the lidar connection is initiated, the host computing device and the lidar sensor perform handshaking to determine an overlapping range between the host sensor payload size range and the sensor payload size range, and to negotiate an acceptable datapoint payload size based on the overlapping range. Once the handshaking is complete, the lidar connection may be performed using the acceptable data point payload size as a payload size thereof. Thus, the payload size is independent of a maximum transmission unit (MTU) of an Ethernet.