Virtual Network Mapping Component for Protocol Translation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Virtual machine networks face difficulties in communicating with external networks through routers, as they often use different proprietary routing protocols, leading to challenges in data exchange and network management.

Innovation Solution

Implementing a virtual network mapping component that translates relationships between virtual network communication protocols and router communication protocols, allowing for bi-lateral communication between virtual and physical network components, and configuring overlay networks on intermediate physical networks to facilitate transparent communication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If virtual machine networks use proprietary routing protocols for internal communication, then network functionality and flexibility are improved, but compatibility with external networks using standard routing protocols deteriorates

Engineering Contradiction:
Improvenetwork functionalityVSAvoidcommunication compatibility
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces a gateway device as an intermediary between virtual machine networks and external networks. The gateway translates proprietary routing protocols used within virtual machine networks into standard routing protocols for external network communication, enabling bidirectional communication without requiring changes to either the virtual or external network protocols. This resolves the contradiction by maintaining proprietary protocol benefits internally while ensuring external compatibility through translation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the protocol parameter at the gateway interface. Virtual machine networks internally use proprietary routing protocols with specific parameters, while the gateway transforms these parameters into standard routing protocol parameters for external communication. This parameter transformation allows the same network to operate with different protocol characteristics in different contexts, resolving the compatibility issue.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If physical routers are used for network routing, then routing functionality is provided, but device complexity and physical infrastructure requirements increase

Engineering Contradiction:
Improverouting functionalityVSAvoidphysical infrastructure
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent replaces physical routers with virtual router instances that run as software on standard computing hardware. These virtual routers replicate the routing functionality of physical routers but eliminate the need for dedicated physical routing devices. The virtual router software implements routing protocols and forwarding logic, providing the same operational capabilities with reduced physical infrastructure complexity.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent combines multiple functions (routing, switching, network address translation) into single gateway devices or virtual machines. Instead of requiring separate physical devices for each function, the gateway integrates multiple network functions into one system, reducing overall device complexity and physical infrastructure requirements while maintaining full routing functionality.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS9979605B2Virtualization mapping
Publication Date: 2018.05.22 AMAZON TECH INC
  • US9979605B2 patent drawing
  • US9979605B2 patent drawing
  • US9979605B2 patent drawing

AI summary

Systems and methods for the management of virtual machine instances are provided. The hosted virtual machine networks are configured in a manner such that communications within the hosted virtual machine network are facilitated through a communication protocol. Illustrative embodiments of the systems and methods may be implemented on a virtual network overlaid on one or more intermediate physical networks that are used as a substrate network. Through the utilization of one or more virtual network mapping components in communication with the hosted virtual network components, communications to and from the hosted virtual networks can be processed by mapping relationships between the virtual network communication protocol and the router communication protocol. The mapping information can be provided in advance or as requested to the router components and hosted virtual network components to facilitate bi-lateral communications between the components.