Dynamic VLAN Sub-Interface Building via Upper-Layer Protocol Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Service provider networks migrating from ATM to Ethernet infrastructures face challenges in distinguishing between multiple subscriber devices without VLAN identification (VID) tags, limiting the ability to deliver subscriber-specific services.

Innovation Solution

Network devices dynamically build Ethernet VLAN interfaces based on subscriber information strings and use upper-layer protocol information to forward data packets to the correct subscriber VLAN sub-interfaces, even if VID tags are absent, by accessing and utilizing IP host tables and session tables.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If VLAN identification (VID) tags are used in Ethernet frame headers to identify subscriber devices, then the ability to distinguish between multiple subscriber devices is improved, but device complexity and infrastructure requirements increase

Engineering Contradiction:
ImproveSubscriber device identification accuracyVSAvoidEthernet infrastructure complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts the subscriber identification function from the Ethernet frame header (VID tag) and relocates it to the IP packet payload. Specifically, subscriber information strings are placed in IP options fields or upper-layer protocol data, allowing identification without modifying the Ethernet layer structure. This separation maintains Ethernet simplicity while enabling precise subscriber identification at the network layer.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent moves the identification mechanism from the data link layer (Ethernet VID tags) to the network layer (IP packet contents). By examining upper-layer protocol information such as IP options, source/destination addresses, or application-layer data, the system identifies subscriber devices without requiring changes to the Ethernet frame structure, effectively solving the contradiction by operating in a different protocol dimension.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Device complexity

If VID tags are excluded from Ethernet frame headers to simplify infrastructure, then device complexity is reduced, but the ability to distinguish between multiple subscriber devices deteriorates

Engineering Contradiction:
ImproveEthernet infrastructure complexityVSAvoidSubscriber device identification accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent introduces upper-layer protocol information as an intermediary carrier for subscriber identification. Instead of directly using VID tags in Ethernet frames, the system embeds subscriber information strings within IP packets (such as in IP options, source addresses, or upper-layer protocol data). This intermediary mechanism allows subscriber differentiation without modifying the Ethernet layer, maintaining infrastructure simplicity while preserving identification accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent performs preliminary extraction and storage of subscriber identification information during packet reception. The system pre-processes incoming packets to extract subscriber information strings from upper-layer protocols and stores them in forwarding information bases (FIBs) or routing tables. This preliminary action enables subsequent forwarding decisions to be made based on pre-extracted identification data, eliminating the need for VID tags while maintaining accurate subscriber distinction.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If dynamic VLAN interface building based on subscriber information strings is implemented, then adaptability to different subscriber configurations is improved, but device complexity increases

Engineering Contradiction:
ImproveVLAN interface configuration flexibilityVSAvoidInterface building mechanism complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic VLAN sub-interface creation based on real-time extraction of subscriber information from incoming packets. When a packet with a new subscriber information string is received, the system automatically creates corresponding VLAN sub-interfaces and populates forwarding tables with appropriate mappings. This dynamic approach allows the network to adapt to diverse subscriber configurations without pre-configuration, with the complexity managed through automated interface creation and table population mechanisms.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS7808994B1Forwarding traffic to VLAN interfaces built based on subscriber information strings
Publication Date: 2010.10.05 JUNIPER NETWORKS INC
  • US7808994B1 patent drawing
  • US7808994B1 patent drawing
  • US7808994B1 patent drawing

AI summary

Techniques are described that allow a network device, such as a router, to forward data packets received from a subscriber device to an Ethernet virtual local area network (VLAN) interface within the network device where the VLAN interface has been dynamically built based on a subscriber information string. For example, a primary VLAN sub-interface (PVS) and a subscriber VLAN sub-interface (SVS) may each be dynamically built over a statically built VLAN major interface. In particular, the network device comprises a forwarding controller, where the forwarding controller receives a data packet over an Ethernet port. The network device accesses upper-layer protocol information within the data packet to determine an SVS within the network device to which to forward the data packet based on the upper-layer protocol information.