Anycast-Based Local Resource Discovery Protocol
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current network models rely on centralized approaches, leading to high latency and decreased bandwidth due to the demands placed on Internet Service Provider (ISP) networks when users access origin servers, which can be inefficient in resource allocation and communication.
Innovation Solution
A lightweight decentralized directory system using an anycast-based protocol that enables local resource discovery and provisioning without central infrastructure, allowing direct communication between endpoints within ISP networks, thereby reducing reliance on traditional DNS servers and optimizing resource allocation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If users access origin servers through ISP networks using conventional network models, then resource access is enabled, but latency increases and bandwidth decreases due to high demands on ISP networks
Solution Approach 1:
The patent segments the centralized origin server model into distributed local resource nodes. Instead of all users connecting to a single origin server through ISP networks, resources are segmented and cached at multiple local edge servers within the ISP network. Users access resources from their local edge server, which segments the load and reduces travel distance for data, thereby decreasing latency and improving access speed.
Solution Approach 2:
The patent introduces a new dimensional approach by implementing a decentralized directory system that operates alongside the traditional hierarchical network model. This directory system provides an additional dimension for resource discovery and routing, allowing users to find and access local resources without traversing the entire path to the origin server, thus reducing latency and improving access speed.
2Quantity of substance
If users access origin servers through ISP networks, then resource access is enabled, but available bandwidth decreases due to multiple connections and high demands on ISP network resources
Solution Approach 1:
The patent segments the network traffic and resource requests into local and remote components. Local resources are served by edge servers within the ISP network, segmenting the traffic load away from the origin server and reducing the bandwidth consumption of ISP network resources. This segmentation improves resource allocation efficiency by directing traffic to the most appropriate server based on location and availability.
Solution Approach 2:
The patent introduces a decentralized directory system as an intermediary between users and resources. This intermediary provides intelligent routing and resource discovery, directing users to local edge servers that have the required resources. By acting as an intermediary, the system optimizes resource allocation and reduces bandwidth consumption on ISP networks by preventing direct connections to distant origin servers when local alternatives exist.
3Device complexity
If a centralized origin server model is used, then resource hosting is simplified, but the system places high demands on ISP networks and requires central infrastructure like DNS servers
Solution Approach 1:
The patent implements a self-service mechanism through the decentralized directory system, where edge servers autonomously publish and update their own resource information in the directory. This eliminates the need for centralized management and infrastructure, allowing the network to serve itself. Each edge server independently manages its resources and communicates availability through the directory, reducing reliance on central infrastructure and improving network independence while maintaining simplicity.
4Loss of information
If traditional DNS servers and central infrastructure are used, then resource discovery is enabled, but the system requires central infrastructure and increases latency
Solution Approach 1:
The patent segments the centralized DNS function into a decentralized directory system distributed across multiple edge servers. Instead of all resource discovery requests traveling to a central DNS server, the directory is segmented and distributed locally at edge servers. Users can discover resources locally without traversing the entire path to a central DNS server, reducing discovery time while maintaining full resource discovery capability.
Solution Approach 2:
The patent adds a new dimension to resource discovery by implementing a publish-subscribe model alongside traditional DNS. Resources are published to the decentralized directory with metadata and location information, creating an additional dimension for discovery that operates independently of traditional DNS hierarchies. This new dimension enables faster local discovery by providing direct access to resource information without requiring traversal of centralized DNS trees.
Data Source
AI summary
Systems, methods, and devices of the various embodiments disclosed herein may provide a protocol enabling anycast based discovery of local resources. Various embodiments may provide a lightweight decentralized directory system that pairs local demands with local resources in a network. Various embodiments may provide a routing (or bridging) protocol that brokers communication between endpoints in Internet Service Provider (ISP) networks. Various embodiments may broker any type services, such as virtual network services, physical services, etc. Various embodiments may pair local demands with local resources in a network without requiring any central network infrastructure and/or requiring a Domain Name System (DNS) server. Various embodiments may support low latency and high bandwidth applications through the pairing of local demands with local resources in a network.


