Dynamic Inter-Network Node Selection for Cross-ISP Access Speed
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional CDN systems are limited by single-line nodes that do not allow for flexible adjustment of access paths across different Internet Service Providers (ISPs), leading to decreased access speeds when accessing websites from different ISPs.
Innovation Solution
A method and apparatus that dynamically select a target inter-network node from a preset set to connect different ISPs, using data traffic information to optimize access speed, and transmit access requests through Dedicated Internet Access or IP tunneling, ensuring the access request traverses a predetermined number of nodes efficiently.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If traditional single-line CDN nodes are used, then device complexity is reduced, but access speed decreases when traversing multiple ISPs
Solution Approach 1:
The patent implements dynamic path selection by enabling CDN nodes to automatically switch between single-line and multi-line configurations based on real-time access patterns and ISP requirements. This allows the system to adapt network paths dynamically, selecting optimal routes across different ISPs to maintain high access speeds without permanently increasing system complexity.
Solution Approach 2:
The patent introduces inter-network nodes as intermediary components that connect multiple ISP networks. These intermediary nodes act as mediators that facilitate efficient cross-ISP access by providing dedicated connection paths, thereby improving access speed between different ISPs without requiring complex direct peer-to-peer configurations between all CDN nodes.
2Adaptability or versatility
If CDN nodes are made multi-line to connect different ISPs, then adaptability improves, but device complexity increases
Solution Approach 1:
The patent segments the CDN network into distinct single-line nodes and multi-line inter-network nodes. Each segment serves a specific function: single-line nodes handle straightforward access within their ISP, while dedicated inter-network nodes handle cross-ISP traffic. This segmentation allows the system to achieve broad ISP compatibility without requiring every node to be complex multi-line capable.
Solution Approach 2:
The patent creates universal inter-network nodes that are specifically designed to connect multiple ISPs with standardized interfaces and protocols. These multi-functional nodes can adapt to different ISP networks while maintaining consistent operation, thereby providing broad adaptability across various ISPs without increasing complexity at individual node levels.
3Speed
If fixed access paths are used, then device complexity is reduced, but access speed decreases when accessing other ISPs
Solution Approach 1:
The patent pre-configures multiple access paths and establishes inter-network nodes in advance before actual cross-ISP traffic occurs. By preparing these pathways beforehand and maintaining ready-to-use connection routes between different ISPs, the system can immediately route cross-ISP traffic through optimal paths without requiring complex real-time path calculation, thus improving access speed while controlling complexity.
Data Source
AI summary
A method and an apparatus for accessing a website. A specific implementation of the method includes: receiving an access request for the website, the access request comprising a source network address of the access request and a network address of the website; detecting whether the source network address and the network address of the website belong to a same Internet service provider; determining a target inter-network node from a preset inter-network node set in response to detecting the source network address and the network address of the website not belonging to the same Internet service provider, the target inter-network node being an inter-network node connecting a network of an Internet service provider to which the source network address belongs and a network of an Internet service provider to which the network address of the website belongs; and transmitting the access request to the target inter-network node. This implementation improves the speed for accessing a website.


