Access Point MAC Address Bridging Logic

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for bridging data packets at a central device/access point in home networks are limited, as they often require manual configuration of ports, can lead to unused resources, and introduce security risks due to additional application processes for DHCP message inspection, and may unexpectedly bridge multiple hosts.

Innovation Solution

Implementing a method where an access point identifies destination or source addresses in data packets to selectively route or bridge them between WAN and LAN interfaces, using a dual-layer interface to determine whether to bridge or route packets based on MAC addresses, thereby enabling dynamic and secure packet bridging.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a central device operates in full bridge mode to allow direct LAN host access, then port forwarding complexity is eliminated, but the device loses the ability to route packets and perform NAT functions

Engineering Contradiction:
Improveport forwarding configurationVSAvoidpacket routing capability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system dynamically switches between bridge mode and route mode based on the packet type and destination. The access point can operate as a bridge for LAN-to-LAN traffic while simultaneously performing routing for WAN-to-LAN traffic, making the operational mode flexible rather than fixed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The network traffic is segmented into different handling paths: bridged traffic for local LAN communications and routed traffic for external WAN communications. The access point separates these traffic types and applies appropriate processing to each, maintaining both bridge and route capabilities simultaneously.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If DHCP message inspection is added to identify LAN hosts for bridging, then dynamic bridging capability is improved, but security risk from fake hosts increases

Engineering Contradiction:
Improvedynamic bridging capabilityVSAvoidsecurity risk from fake hosts
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The access point uses its built-in DHCP server functionality to automatically track and identify active LAN hosts through legitimate DHCP transactions. Since the access point itself is the authoritative DHCP server, it can trust the host identification information obtained through its own DHCP messages, eliminating the need for additional inspection processes that could be spoofed.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The DHCP server acts as an intermediary that provides trusted host identification information to the access point's bridging function. Rather than directly inspecting DHCP messages from external sources, the system uses the DHCP server as a mediator to obtain authenticated host information.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If manual port configuration is required for bridging, then bridging precision is improved, but device complexity and unused resources increase

Engineering Contradiction:
Improvebridging target identificationVSAvoidmanual configuration requirements
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The access point automatically identifies and configures bridging targets based on its own DHCP server records. The system self-services by using its DHCP functionality to maintain a current list of active LAN hosts and automatically bridges traffic to these identified hosts without requiring manual port configuration.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system changes the identification parameter from static manual port labels to dynamic host identification based on DHCP transactions. Instead of configuring bridges to specific physical ports, the access point uses logical host identification through MAC addresses and IP addresses obtained from DHCP messaging.

Inventive Principle:
Principle #35Parameter changes

4Adaptability or versatility

If additional switch or hub is connected to the access point, then bridging flexibility is improved, but unexpected bridging of multiple hosts occurs

Engineering Contradiction:
Improvebridging flexibilityVSAvoidbridging control accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The bridging function is extracted from external switches or hubs and integrated directly into the access point. By performing bridging operations within the access point itself rather than relying on external switching equipment, the system maintains precise control over which hosts are bridged and eliminates unexpected bridging behavior from additional network devices.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10291550B2Bridging based upon media access control address
Publication Date: 2019.05.14 RUCKUS IP HOLDINGS LLC
  • US10291550B2 patent drawing
  • US10291550B2 patent drawing
  • US10291550B2 patent drawing

AI summary

Methods, systems, and computer readable media can be operable to facilitate packet bridging based upon a host device address. An access point may identify a source or destination address associated with a received packet, wherein the address identifies an associated host device. When the destination address of a downstream data packet matches an address associated with the access point, the access point may route the packet to a destination within a local area network (LAN). When the source address of an upstream data packet identifies a host device for which communications are to be bridged, the access point may bridge the data packet to a wide area network (WAN). An access point may identify a multicast or broadcast downstream data packet and the access point may flood the packet to both a route and a bridge routine. The bridging determination may be made by a dual-layer WAN or LAN interface.