Localized Subservice System for Rural Network Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Rural and underserved areas experience intermittent or unavailable Internet services due to unstable network components, leading to inaccessible dynamic webpages and poor user experience.

Innovation Solution

A localized subservice system that caches core-static webpages, allowing users to access these static versions when dynamic webpages are unavailable, using a webserver system, a requestor device, and a resource device connected over different networks, with a link proxy facilitating direct communication between devices for hole-punching and IP address management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If dynamic webpages are accessed over external networks in rural areas, then users can access core services and websites, but network instability causes intermittent or unavailable service

Engineering Contradiction:
Improveservice availabilityVSAvoidnetwork infrastructure dependency
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments web content into dynamic webpages (requiring external network) and core-static webpages (stored locally). This segmentation allows critical static content to be accessed independently of external network stability, resolving the contradiction between service availability and network infrastructure dependency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The resource device pre-fetches and caches core-static webpages before external network failure occurs. By performing this preliminary action, the system ensures that essential static content is already available locally, eliminating the need for real-time external network access and improving service reliability during network instability.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If core-static webpages are cached locally on resource devices, then users can access essential information during outages, but network infrastructure and device complexity increase

Engineering Contradiction:
Improveservice continuityVSAvoiddistributed caching system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The resource device automatically performs caching operations for core-static webpages without requiring manual configuration or complex centralized management. The system self-manages the caching process, reducing the complexity burden while maintaining service continuity during outages.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The link proxy acts as an intermediary that coordinates communication between requestor devices and resource devices. It manages the complexity of peer-to-peer connections by providing a simplified interface for discovering and accessing cached content, thereby reducing overall system complexity while enabling service continuity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If requestor devices directly communicate with resource devices using hole-punching techniques, then connectivity is maintained during external outages, but communication protocol complexity increases

Engineering Contradiction:
Improveaccessibility during outagesVSAvoidcommunication protocol requirements
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The link proxy serves as a mediator that simplifies the complex hole-punching communication process. It manages the establishment of direct connections between requestor and resource devices, handling the protocol complexity internally while presenting a simple access interface to users, thereby improving ease of operation without requiring end devices to implement complex protocols.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20230115728A1Localized subservice system and method to provide improved core network services
Publication Date: 2023.04.13 CENTURYLINK INTELLECTUAL PROPERTY LLC
  • US20230115728A1 patent drawing
  • US20230115728A1 patent drawing
  • US20230115728A1 patent drawing

AI summary

A system includes: a webserver system configured to host a dynamic webpage; a requestor device configured to communicate with the webserver system over a first network to receive the dynamic webpage; and a resource device communicably connected to the requestor device over a second network, and configured to cache a core-static webpage corresponding to the dynamic webpage. In response to the webserver system being unavailable to provide the dynamic webpage, the requestor device is configured to communicate with the resource device over the second network to request the core-static webpage.