Packet Capsulation Device Selective Tunneling for Wireless Throughput

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

When a wired communication network is changed, rewiring is often necessary, and using a wireless LAN can reduce this effort, but it may not support all terminals, leading to reduced throughput and packet loss due to encapsulation methods for tunneling wireless communication channels.

Innovation Solution

A packet encapsulation method that adds a header to initial packets from terminals to identify packet paths and transmits them without encapsulating subsequent packets, using Generic Routing Encapsulation (GRE) and OpenFlow technology to manage packet forwarding and restoration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If packet capsulation is performed for all packets to tunnel the wireless communication channel, then unsupported terminals can communicate through the wireless channel, but the packet size increases and throughput decreases

Engineering Contradiction:
Improvecompatibility with unsupported terminalsVSAvoiddata transfer throughput
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent applies partial action by performing capsulation only on initial packets that require tunneling through the wireless channel, while subsequent packets in the same communication flow are transmitted without capsulation. This selective approach maintains compatibility for unsupported terminals while avoiding the throughput penalty of capsulating every packet.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent segments the packet transmission process into two distinct phases: initial packet transmission with full capsulation to establish the tunnel, and subsequent packet transmission without capsulation to maintain efficiency. This segmentation allows the system to achieve both compatibility and performance.

Inventive Principle:
Principle #1Segmentation

2Reliability

If packet capsulation is performed for large packets, then tunneling can be achieved, but packet fragmentation becomes more likely and performance deteriorates

Engineering Contradiction:
Improvetunneling reliabilityVSAvoidpacket relay performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies partial action by limiting capsulation to only the initial packets needed to establish the tunnel, while allowing large subsequent packets to pass through without capsulation. This avoids the fragmentation problem that would occur if all large packets were capsulated, while still achieving reliable tunneling for the initial connection.

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If multiple routers are involved in MAC address conversion, then wireless communication can be enabled, but the source MAC address may not be transmitted correctly to the destination terminal

Engineering Contradiction:
Improvewireless communication enablementVSAvoidMAC address transmission accuracy
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent uses an intermediary approach by introducing a capsulation mechanism that preserves the original source MAC address within the capsulated packet structure. This intermediary layer allows multiple routers to perform their MAC address conversions while the original MAC address information remains intact inside the capsulated payload, preventing information loss.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11870685B2Packet capsulation method and packet capsulation device
Publication Date: 2024.01.09 NEC CORP
  • US11870685B2 patent drawing
  • US11870685B2 patent drawing
  • US11870685B2 patent drawing

AI summary

The packet capsulation device 10 includes capsulation means 11 for encapsulating an initial packet in communication between a first terminal and a second terminal serving as a partner terminal by adding a header for capsulation, and for non-encapsulating on reception of an encapsulated packet, storage means 12 for storing data capable of identifying a path of a packet following the initial packet in the wireless communication channel, and non-encapsulated packet transmission means 13 for transmitting the packet following the initial packet to the wireless communication channel without encapsulating, according to the data capable of identifying the path of the packet.