Gateway Selection via Identification Information in Layer 2 Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Terminal devices face challenges in correctly selecting the appropriate gateway device for data transmission when multiple types of terminal devices and gateway devices access the same Layer 2 network, leading to transmission errors and unreachable services.

Innovation Solution

A method where terminal devices receive identification information from gateway devices, determine if it matches preset information, and send data packets to the appropriate gateway device, using a modified router advertisement message to differentiate and identify gateway devices based on service types and network affiliations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple types of terminal devices and gateway devices access the same Layer 2 network, then network coverage and connectivity are improved, but terminal devices cannot correctly select gateway devices leading to transmission errors

Engineering Contradiction:
Improvenetwork coverageVSAvoidgateway selection accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces identification information as an intermediary element that mediates between terminal devices and gateway devices. This identification information is carried in router advertisement messages and enables terminals to distinguish between different gateway devices, resolving the ambiguity in gateway selection without requiring physical separation of networks

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the parameters of router advertisement messages by adding identification information fields that describe gateway device characteristics. This parameter enhancement allows terminals to make informed gateway selection decisions based on stored criteria, improving reliability while maintaining network coverage

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If gateway devices transmit router advertisement messages without identification information, then message format simplicity is maintained, but terminal devices cannot differentiate gateway devices

Engineering Contradiction:
Improvemessage formatVSAvoidgateway differentiation capability
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The patent segments the router advertisement message into standard fields and new identification information fields. This segmentation allows the message to maintain its original simple structure for backward compatibility while adding necessary differentiation capabilities through optional identification information segments

Inventive Principle:
Principle #1Segmentation

3Quantity of substance

If terminal devices generate global unicast IPv6 addresses for all gateway devices, then address allocation completeness is improved, but storage space is wasted

Engineering Contradiction:
Improveaddress allocation completenessVSAvoidstorage space
Core Design Contradiction:
Quantity of substanceVSLoss of substance

Solution Approach 1:

The patent applies preliminary action by having terminal devices store gateway device identification information and selection criteria before actual data transmission occurs. This pre-prepared information enables terminals to make correct gateway selection decisions without needing to generate and store IPv6 addresses for all possible gateway devices, reducing storage requirements

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11929851B2Gateway selection method, device, and system
Publication Date: 2024.03.12 HUAWEI TECH CO LTD
  • US11929851B2 patent drawing
  • US11929851B2 patent drawing
  • US11929851B2 patent drawing

AI summary

A gateway device selection method is provided. The method includes: receiving, by a terminal device, a message from a gateway device, where the message includes identification information of the gateway device, and the identification information of the gateway device indicates information about the gateway device; determining, by the terminal device, that the identification information of the gateway device is consistent with preset identification information of a gateway device on the terminal device, and using the gateway device as a selected gateway device; and sending, by the terminal device, a data packet to the selected gateway device. This helps the terminal device correctly identify the gateway device to which the terminal device is to send data.