Multisite Service Border Routing Using Geographic Proximity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing multisite fabric networks lack a suitable technique to select service borders based on geographic location, leading to inefficient selection of provider sites for network services due to static routing priorities and difficulty in considering proximity and dynamic changes in underlay routing paths.
Innovation Solution
Implementing a system where user sites determine the location of provider sites using GPS, WiFi, or cellular-based location identification, and transmit this information through an overlay protocol to a mapping device, which stores and provides proximity-based selection for service border routing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If static routing priorities are used to select service borders, then routing configuration is simple, but routing efficiency and adaptability to geographic location deteriorate
Solution Approach 1:
The patent introduces dynamic service border selection based on geographic location parameters. Instead of static routing priorities, the system dynamically determines which service border to use by calculating distances between user sites and provider sites using GPS coordinates, WiFi location data, or cellular tower information. This dynamic approach allows the routing to adapt to geographic proximity while maintaining manageable complexity through automated distance calculations and standardized protocols.
2Adaptability or versatility
If service borders are located across site boundaries, then network service coverage is expanded, but routing selection complexity increases
Solution Approach 1:
The patent introduces an intermediary mechanism where location information (GPS coordinates, WiFi data, cellular tower info) acts as a mediator between user sites and provider sites. This intermediary data allows sites to identify and select the nearest service border without direct complex interactions. The location data serves as a standardized interface that simplifies the selection process while enabling cross-site service border utilization.
Solution Approach 2:
The patent changes the routing selection parameter from static priority values to dynamic geographic location parameters. By using latitude, longitude, and distance calculations as the basis for service border selection, the system enables expanded coverage across site boundaries while managing complexity through mathematical distance formulas and standardized location data formats.
3Loss of time
If proximity-based service border selection is implemented, then network latency is reduced, but information processing requirements increase
Solution Approach 1:
The patent applies preliminary action by having sites collect and store location information (GPS coordinates, WiFi access point data, cellular tower information) in advance before routing decisions are needed. This pre-collected location data is readily available when service border selection is required, enabling quick distance calculations and rapid routing decisions without real-time information gathering delays.
Solution Approach 2:
The patent uses location data copying where geographic information is transmitted through overlay protocols from user sites to mapping devices. This copying mechanism allows the mapping device to store and provide proximity-based selection information without requiring continuous real-time data exchange, reducing information processing overhead while maintaining low latency through cached location data.
Data Source
AI summary
Techniques for communication network routing include receiving, at a routing device associated with a first site in an overlay communication network, a dynamic parameter value associated with each of a plurality of additional sites in the overlay communication network. The plurality of additional sites are each configured to provide a first network service for a computing device in the first site. A second site in the overlay communication network is selected, from among the plurality of additional sites, based on a first dynamic parameter value associated with the first site and a received second dynamic parameter value associated with the second site. The first network service is provided from the second site for the computing device, based on the selecting the second site.


