Wide Area Multicast DNS for Zero-Config Networking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Zero-configuration networking is limited in its ability to operate across multiple subnets and does not support heterogeneous communication between different protocols in large-scale network environments, restricting its scalability and performance.

Innovation Solution

Implementing a wide area multicast domain name system using agents, application programming interfaces (APIs), and a controller to facilitate communication between devices across layer 3 boundaries, with policies for enabling service discovery and data transfer over a wide area network, utilizing agents running on gateway servers to manage connections and maintain high availability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If zero-configuration networking uses multicast DNS within a single subnet, then service discovery and hostname resolution work automatically, but the system cannot operate across multiple subnets or layer 3 boundaries

Engineering Contradiction:
Improvenetwork scopeVSAvoidsystem architecture
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces agents as intermediary components that run on gateway servers to bridge multicast DNS communication across layer 3 boundaries. These agents capture, translate, and forward multicast DNS packets between different subnets, enabling service discovery beyond the local network segment while maintaining the original zero-configuration networking paradigm.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system is segmented into multiple functional components: multicast DNS clients on end devices, agents on gateway servers, and a coordinated architecture that allows each component to operate independently within its own subnet while contributing to the overall wide-area service discovery capability.

Inventive Principle:
Principle #1Segmentation

2Productivity

If zero-configuration networking is limited to a single gateway solution, then implementation is simple, but scalability and performance are restricted in large-scale networked environments

Engineering Contradiction:
ImprovescalabilityVSAvoidgateway architecture
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The agent architecture provides universal functionality across multiple gateway servers and subnets. Each agent implements the same multicast DNS capture and translation functions, allowing the system to scale horizontally by adding more gateway servers without increasing per-node complexity, thereby improving scalability while maintaining manageable architecture.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Adaptability or versatility

If multicast DNS frames are confined to a single VLAN, then network security and simplicity are maintained, but heterogeneous communication between different protocols and wireless/wired networks is not enabled

Engineering Contradiction:
Improveprotocol compatibilityVSAvoidnetwork configuration
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

Agents act as protocol translators and mediators that capture multicast DNS frames from wireless networks, translate them into appropriate formats for wired networks and other protocols, and forward them across layer 3 boundaries. This enables heterogeneous communication between different network types while the agents manage the configuration complexity centrally on the gateway servers.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10439877B2Systems and methods for enabling wide area multicast domain name system
Publication Date: 2019.10.08 CISCO TECHNOLOGY INC
  • US10439877B2 patent drawing
  • US10439877B2 patent drawing
  • US10439877B2 patent drawing

AI summary

Systems, methods, and computer-readable media for implementing zero-configuration networking over a wide area network. Disclosed are systems, methods, and computer-readable storage media for implementing zero-configuration networking over a wire area network by utilizing agents, application programming interfaces (API), and a controller. The controller can implement polices for communication between the agents and APIs, enabling zero-configuration network