Wireless Communication Channel Pre-Establishment for Timely Data Transfer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The timeliness of data transmission is affected due to the delay in establishing a communication channel, particularly in battery-powered photography devices, as the P2P hole punching process is complex and requires the service processing unit to be powered on before data transmission can occur.

Innovation Solution

The wireless communication unit establishes a transmission channel before the service processing unit enters the working mode, allowing the service processing unit to inherit and use this channel for data exchange, thereby avoiding the need for a hole punching process upon activation, and ensuring timely data transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the service processing unit initiates a hole punching process after powering on to establish a P2P channel, then data transmission can be achieved, but transmission timeliness is delayed due to the complex hole punching process

Engineering Contradiction:
Improvedata transmission capabilityVSAvoidtransmission timeliness
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by having the wireless communication unit establish the P2P transmission channel before the service processing unit powers on. The hole punching process is performed in advance during the standby state, so when the service processing unit activates, the channel is already ready for immediate data transmission, eliminating the time delay

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the service processing unit powers on to establish a P2P channel, then data transmission is enabled, but the complex hole punching process increases resource consumption and processing overhead

Engineering Contradiction:
Improvecommunication channel establishmentVSAvoidhole punching process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the system into two independent functional units: the wireless communication unit responsible for P2P channel establishment and hole punching, and the service processing unit responsible for data processing. This segmentation allows the complex hole punching process to be isolated to a dedicated unit that remains active during standby, simplifying the overall system architecture and reducing processing overhead

Inventive Principle:
Principle #1Segmentation

3Loss of time

If the wireless communication unit establishes the transmission channel before the service processing unit powers on, then transmission timeliness is improved, but the wireless communication unit must remain active consuming more power

Engineering Contradiction:
Improvechannel establishment timeVSAvoidbattery consumption
Core Design Contradiction:
Loss of timeVSUse of energy by moving object

Solution Approach 1:

The patent merges the P2P channel establishment function into the wireless communication unit, which is already required to be active during standby state for other communication functions. By combining these functions in one unit, the system avoids the additional power consumption that would result from keeping a separate service processing unit active solely for channel establishment

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12628083B2Communication method and apparatus
Publication Date: 2026.05.12 HUAWEI TECH CO LTD
  • US12628083B2 patent drawing
  • US12628083B2 patent drawing
  • US12628083B2 patent drawing

AI summary

A communication method and apparatus are provided, to resolve a problem that timeliness of data transmission is affected because a communication connection is not established in time. A network protocol stack is deployed for each of a service processing unit and a wireless communication unit in a first communication apparatus. In this way, before the service processing unit enters a working mode, the wireless communication unit may establish a transmission channel with a second communication apparatus based on the deployed network protocol stack. After the service processing unit enters the working mode, the service processing unit exchanges data with the second communication apparatus through the transmission channel based on the deployed network protocol stack.