Node Scope-Specific Outside-Scope Identifier Routing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The growing Internet poses challenges due to fully allocated global IP address space, leading to issues like increased network latency and inefficiencies in routing, as current distinctions between names, addresses, and routes are inadequate for managing the expanded network.
Innovation Solution
Implementing methods and systems for routing based on a path-based protocol address, which involves identifying network path information from packet headers using metrics, policies, or tables, and using node scope-specific outside-scope identifiers to select appropriate path segments for data transmission, allowing for efficient routing across multiple hops.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If traditional IP addressing is used, then global address space is exhausted, but network latency increases and routing efficiency deteriorates
Solution Approach 1:
The patent segments the network path into multiple path segments, each identified by path segment identifiers. This allows routers to make granular routing decisions at different segments rather than relying on traditional IP addresses, improving routing efficiency and reducing latency in the growing Internet
Solution Approach 2:
The patent introduces path-based addressing that adds a new dimension to traditional IP addressing by incorporating path segment identifiers alongside node identifiers. This dimensional expansion enables more efficient routing decisions without exhausting the traditional 32-bit IP address space
2Measurement precision
If node scope-specific outside-scope identifiers are used, then routing precision is improved, but device complexity increases
Solution Approach 1:
The identifier is segmented into distinct components: node scope-specific portion and outside-scope portion. This segmentation allows precise routing decisions while maintaining manageable complexity by organizing the identifier structure in a way that simplifies processing at each network element
Solution Approach 2:
The path segment identifier acts as an intermediary between the routing decision and the actual data transmission. It mediates the complexity by providing a structured way to represent path information that can be processed efficiently by routers without overwhelming complexity
Data Source
AI summary
In various embodiments, an apparatus, a non-transitory computer-readable media, and a method are provided, involving a capability to: receive an indication of a receipt of a first packet that is specified according to an Internet Protocol (IP) network protocol; identify, from a header of the first packet, network path information configured for use in identifying a plurality of path segment identifiers including a node scope-specific outside-scope identifier that: is in an identifier space specific to the current node, does not include a network interface identifier portion specified by the IP network protocol for identifying any network interface of any node, and identifies, for the current node, a first region of the network, where the network path, along which first data is transmitted, includes: a first path segment that communicatively couples the current node and the first region, and a second path segment in a second region; and cause transmission, based on the node scope-specific outside-scope identifier of the network path information, of first data, along with at least one of the plurality path segment identifiers, from the current node to a path node at least partially included in the first region.


