Virtual Switch Provisional Identifier Cost Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current service providers face challenges in providing connectivity between locations due to the high cost and complexity of conventional routers used for mapping data streams into transport tunnels, which are expensive and difficult to configure and maintain.

Innovation Solution

The use of inexpensive switch modules to create virtual switch instances by assigning data packets to a provisional identifier, allowing them to be forwarded based on this identifier instead of the user identifier, and then removing the provisional identifier before forwarding to the destination, enabling efficient data stream relaying through network tunnels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional routers are used to map data streams into transport tunnels, then data stream relaying capability is achieved, but device cost and complexity increase significantly

Engineering Contradiction:
Improvedata stream relaying capabilityVSAvoidrouter complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a virtual switch as an intermediary device between the data stream source and the transport tunnel. This virtual switch uses provisional identifiers to map data streams to tunnels, eliminating the need for complex conventional routers. The virtual switch acts as a mediator that simplifies the data stream relaying process while maintaining reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the identifier parameter from user identifiers to provisional identifiers within the virtual switch. This parameter change allows the switch to forward data packets based on simpler provisional identifiers rather than complex user identifiers, reducing device complexity while maintaining the ability to relay data streams reliably through the transport tunnel.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If conventional routers with custom silicon and large buffer spaces are used, then data packet manipulation capability is achieved, but manufacturing cost increases

Engineering Contradiction:
Improvedata packet manipulation capabilityVSAvoidmanufacturing cost
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent employs inexpensive switch modules with standard silicon instead of expensive custom silicon routers. These cheaper switch modules use provisional identifiers to perform data packet forwarding, achieving sufficient adaptability for the application without requiring costly custom hardware. The virtual switch architecture allows standard, manufacturable components to replace expensive custom silicon.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Solution Approach 2:

The patent extracts the data packet manipulation function from the expensive router hardware and relocates it to a virtual switch layer. This separation allows standard, inexpensive switch modules to handle packet forwarding using software-based virtual switching, eliminating the need for costly custom silicon while maintaining data packet manipulation capability.

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If conventional routers with high-speed software modules are used, then data stream mapping is achieved, but maintenance difficulty increases

Engineering Contradiction:
Improvedata stream mapping speedVSAvoidmaintenance difficulty
Core Design Contradiction:
ProductivityVSEase of repair

Solution Approach 1:

The patent uses virtual switch instances that can be easily copied and deployed. Instead of maintaining complex router software modules, the virtual switch uses standardized identifiers and protocols that are simpler to replicate and maintain. The provisional identifier system allows for easier troubleshooting and maintenance while maintaining high-speed data stream mapping capability.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS7653056B1Virtual switching using a provisional identifier to conceal a user identifier
Publication Date: 2010.01.26 WORLD WIDE PACKETS INC
  • US7653056B1 patent drawing
  • US7653056B1 patent drawing
  • US7653056B1 patent drawing

AI summary

This document describes tools useful in relaying a data stream from a data device to a network tunnel, such as by enabling virtual switching using a provisional identifier to conceal a user identifier. These tools, for example, may use an inexpensive switch module to create virtual switch instances. To do so, the tools may assign data packets to a virtual switch instance by mapping the data packets to a particular provisional identifier and then modifying the data packets to include the provisional identifier. The switch module may then forward the data packets based on the provisional identifier rather than on the user identifier. The tools may remove the provisional identifier before forwarding the data packets to a destination.