Attachment Registers for Locator Resolution in Mobile Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for managing mobility in communication networks, particularly in mobile networks, face challenges such as 'update storms' due to the need for frequent registration updates across multiple hosts and subnetworks, and are not designed to handle nested mobility scenarios effectively, leading to inefficiencies and latency issues like pinball routing.

Innovation Solution

The implementation of globally-reachable attachment registers that establish logical links between objects in a network, allowing for distributed and scalable management of locator updates, reducing the need for centralized registration and minimizing signaling overhead by only requiring updates from objects changing their point of attachment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional mobility management systems use centralized registration for tracking mobile objects, then name-to-address resolution can be performed, but update storms occur when mobile objects move between multiple subnetworks

Engineering Contradiction:
Improvename-to-address resolutionVSAvoidregistration update efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system segments the centralized registration function into distributed attachment registers, each responsible for tracking mobile objects within its local subnetwork. This segmentation eliminates the update storm problem by localizing registration updates to individual subnetworks rather than propagating them network-wide, while maintaining reliable name-to-address resolution through the distributed register structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Attachment registers act as intermediaries between mobile objects and the rest of the network. Instead of mobile objects directly updating centralized registers across multiple subnetworks, the attachment register mediates the registration process locally, reducing signaling overhead and preventing update storms while ensuring accurate location tracking.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If mobility management tracks every mobile object individually across multiple subnetworks, then location accuracy is maintained, but signaling overhead increases

Engineering Contradiction:
Improvelocation tracking accuracyVSAvoidsignaling overhead
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The system merges the location tracking of multiple mobile objects into a single attachment register entry when they are co-located in the same subnetwork. This combining approach maintains location accuracy for objects within the same subnetwork while avoiding redundant signaling for objects that have not moved between subnetworks, thereby reducing overall signaling overhead.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The attachment register provides local quality by maintaining detailed location information only for mobile objects within its local subnetwork scope. This localized tracking approach ensures accurate location measurement for active objects while minimizing the propagation of location update signals across the entire network, reducing energy consumption.

Inventive Principle:
Principle #3Local quality

3Reliability

If routing protocols update all hosts and subnetworks when mobility changes occur, then routing correctness is maintained, but latency increases due to pinball routing

Engineering Contradiction:
Improverouting correctnessVSAvoidrouting update latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system extracts the routing update function from the mobility management function. Attachment registers maintain routing correctness by storing local routing information independently, while the routing protocol uses these localized records to construct paths without requiring network-wide updates. This extraction eliminates pinball routing latency while maintaining routing correctness through the distributed attachment register structure.

Inventive Principle:
Principle #2Taking out (Extraction)

4Loss of information

If centralized registration systems track all mobility events network-wide, then comprehensive location information is available, but system complexity increases

Engineering Contradiction:
Improvelocation information completenessVSAvoidregistration system complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The registration system is segmented into multiple independent attachment registers, each managing location information for its local subnetwork. This segmentation reduces the complexity of any single registration system while maintaining comprehensive location information through the distributed hierarchy. Each register operates independently with simple local tracking, avoiding the complexity of centralized network-wide management.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8170030B2Locator resolution in communications networks
Publication Date: 2012.05.01 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US8170030B2 patent drawing
  • US8170030B2 patent drawing
  • US8170030B2 patent drawing

AI summary

A set of globally-reachable attachment registers is provided for objects in an internetwork of interconnected communications networks. “Objects” can be networks, hosts or terminals, or passive objects which themselves do not have a network interface. Each attachment register corresponds to an object in the internetwork. The attachment registers are not located with their respective object. Information is stored in the attachment registers that establishes one or more logical links between the attachment registers. The information is used to perform one or more network communication functions, and in particular to determine a locator by identifying a logical path, along the logical links between attachment registers, from a destination attachment register corresponding to the destination object. Other non-limiting example functions include location registration and update, name to global locator resolution, routing, multi-homing, dynamic ISP selection, and handover.