LISP Source-Aware Mobility for Data Center Host Migration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional IP addressing models associate identity and location with a single IP address space, making mobility cumbersome, and existing IP mobility solutions struggle with scalability, routing optimization, client independence, and address family agnosticism, particularly in virtualized data centers where endpoints need to freely migrate while preserving IP addressing information.

Innovation Solution

The Location Identity Separation Protocol (LISP) separates endpoint identifiers (EIDs) and routing locators (RLOCs) into distinct address spaces, enabling dynamic mapping and encapsulation techniques to facilitate seamless mobility across LISP-enabled sites, with Ingress/Egress Tunnel Routers (xTRs) managing EID-to-RLOC mappings and maintaining service continuity through source-aware processes and Network-Based Application Recognition (NBAR) and firewall mobility support.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional IP addressing model is used, then identity and location are associated with a single IP address space, but mobility becomes cumbersome and complex

Engineering Contradiction:
ImprovemobilityVSAvoidaddressing model complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent segments the traditional unified IP address space into two distinct address spaces: EID (Endpoint Identifier) space for identity and RLOC (Routing Locator) space for location. This segmentation allows independent management of identity and location, enabling seamless mobility where EIDs can change RLOCs without affecting the identity, thus resolving the contradiction between ease of mobility and addressing model complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a mapping system as an intermediary between EID and RLOC. This mapping mechanism dynamically associates EIDs with RLOCs, allowing endpoints to move freely by updating mappings rather than changing IP addresses. The intermediary mapping layer decouples identity from location, making mobility straightforward while maintaining routing efficiency

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If LISP dynamic mapping mechanism is implemented, then EIDs can change location dynamically, but routing optimization and scalability challenges arise

Engineering Contradiction:
Improvehost mobilityVSAvoidrouting efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent implements preliminary routing actions by maintaining RLOCs that are pre-associated with network topology and reachable via traditional routing methods. This allows the routing infrastructure to be prepared in advance, so when EIDs move and mappings update, the routing paths are already optimized and ready, maintaining routing efficiency while supporting dynamic mobility

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent adds a new dimension to routing by introducing the mapping layer between EID and RLOC spaces. This additional dimensional layer allows dynamic EID-to-RLOC associations without disrupting the traditional routing dimension, enabling hosts to move freely while routing efficiency is maintained through the separate RLOC routing path

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Adaptability or versatility

If virtualized data center deployment is used, then EIDs can be assigned to VMs that migrate freely, but service continuity and session preservation become challenging

Engineering Contradiction:
ImproveVM migrationVSAvoidsession continuity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements feedback mechanisms where the mapping system continuously updates EID-to-RLOC associations as VMs migrate. This feedback loop ensures that service continuity is maintained by dynamically adjusting mappings to reflect current VM locations, preserving sessions while enabling free migration across data centers

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11405351B2Source-aware technique for facilitating LISP host mobility
Publication Date: 2022.08.02 CISCO TECHNOLOGY INC
  • US11405351B2 patent drawing
  • US11405351B2 patent drawing
  • US11405351B2 patent drawing

AI summary

A method is provided in one example embodiment and includes detecting by a first network element at a first data center site a local connection of an endpoint identifier (“EID”), in which the EID was previously locally connected to a second network element at a second data center site and notifying a mapping server of the local connection of the EID to the first network element. The method further includes receiving from the mapping server identifying information for the second network element and communicating with the second network element using the identifying information to obtain service information for traffic associated with the EID. The method may also include applying a service identified by the service information to outgoing traffic from the EID as well as applying a service identified by the service information to incoming traffic for the EID.