Manhattan Grid Address Resolution with Cached Lookup and Replicas

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing address resolution mechanisms are inadequate for Manhattan grid networks, particularly in satellite networks with dynamic membership changes, leading to scalability issues and inefficiencies.

Innovation Solution

A server-based address resolution mechanism with replica servers geometrically or topologically proximal to the main server, utilizing a lookup address function cached by nodes for predictable network dynamics, and a distributed hash table (DHT) with replica nodes for high availability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If hash based address resolution mechanisms are used for large networks, then address resolution can be performed in distributed networks, but the system becomes overly complex for simpler networks with static membership

Engineering Contradiction:
Improveaddress resolution capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies local quality by implementing different address resolution mechanisms for different network types. Simple networks with static membership use direct caching of address mappings, while large dynamic networks use hash-based distributed lookup. Each network configuration gets the appropriate level of complexity rather than forcing a uniform approach on all networks.

Inventive Principle:
Principle #3Local quality

2Reliability

If nodes cache address mappings for frequent updates, then address resolution remains current, but scalability is reduced due to short cache periods

Engineering Contradiction:
Improveaddress mapping accuracyVSAvoidscalability
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements dynamics by making the cache validity period adaptive rather than fixed. Cache periods are adjusted based on network characteristics and change frequency. For networks with frequent changes, shorter cache periods maintain accuracy, while for stable networks, longer periods improve scalability. The system dynamically adapts caching behavior to match actual network conditions.

Inventive Principle:
Principle #15Dynamics

3Reliability

If replica servers are added for high availability, then address resolution remains available during failures, but network complexity increases

Engineering Contradiction:
ImproveavailabilityVSAvoidnetwork complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies copying by creating replica address resolution servers that maintain copies of the address mapping data. These replicas provide backup capacity and can handle requests when the primary server is unavailable. The copying approach ensures availability without requiring complex distributed consensus protocols, simply replicating the essential data structure across multiple nodes.

Inventive Principle:
Principle #26Copying

4Ease of operation

If address resolution requests are sent to remote servers, then centralized address resolution is achieved, but lookup time increases

Engineering Contradiction:
Improvecentralized managementVSAvoidlookup time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent implements preliminary action by pre-caching address mappings and resolution data at local nodes before they are needed. Instead of querying remote servers for every address resolution request, nodes maintain local copies of frequently accessed address mappings. This preliminary caching eliminates the need for repeated remote lookups, significantly reducing lookup time while maintaining centralized management through periodic updates from the central server.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20260089092A1Method and apparatus of address resolution in a manhattan grid network
Publication Date: 2026.03.26 HUAWEI TECH CO LTD
  • US20260089092A1 patent drawing
  • US20260089092A1 patent drawing
  • US20260089092A1 patent drawing

AI summary

A method for forwarding a packet in a network may be performed by a network node of a first packet network and includes the following steps. Receiving the packet that includes a destination packet address of the packet, where the destination packet address indicates a terminal of a second packet network. Obtaining a Manhattan address of a Manhattan node based on a time, the destination packet address, and a lookup address function, where the terminal accesses a Manhattan network through the Manhattan node, and the Manhattan network provides a connection between the first packet network and the second packet network. Sending a Manhattan routing packet addressed to the Manhattan node to the Manhattan network, where the Manhattan routing packet includes the packet.