Service Capability Mapping for Real-Time Node Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current networking systems fail to provide real-time updates of service capabilities to nodes, leading to outdated information and hindering the nodes' ability to select more favorable services, as changes in service capabilities are typically manually updated by operators, delaying communication and causing nodes to miss out on better service options.

Innovation Solution

Implementing a network controller that continuously maps service capability indicators from service-providing devices to service capability labels, which are then provided to nodes in real-time, allowing them to make informed decisions about service selection based on current capabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If service capability information is provided only at connection establishment time, then the system complexity is reduced and manual updates are not needed, but the node has outdated service capability information for long spans of time

Engineering Contradiction:
Improveservice capability information freshnessVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The networking device continuously monitors its own service capabilities and provides feedback about changes to the node. When capability changes occur, the device automatically notifies the node through feedback mechanisms, ensuring the node always has current information without requiring manual intervention or complex update protocols.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

Instead of providing capability information only at connection establishment, the system maintains continuous communication about capability changes. The networking device continuously updates the node about its current capabilities, ensuring uninterrupted flow of accurate information throughout the connection lifecycle.

Inventive Principle:
Principle #20Continuity of useful action

2Productivity

If manual updates are used to provide capability changes to nodes, then the system complexity is reduced, but the network operator burden increases and communication delays occur

Engineering Contradiction:
Improvecapability update speedVSAvoidoperator burden
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The networking device performs self-monitoring and self-notification of capability changes. Instead of requiring operator intervention, the device automatically detects its own capability changes and notifies the node independently, freeing operators from manual update tasks while maintaining rapid communication of capability information.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If capability information is updated continuously, then the node has real-time information for better service selection, but the system complexity and communication overhead increase

Engineering Contradiction:
Improveservice selection capabilityVSAvoidupdate mechanism complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system dynamically adjusts the update mechanism based on actual capability changes rather than using fixed continuous broadcasting. When changes occur, the system activates targeted notification mechanisms, providing real-time information only when needed, thus maintaining adaptability while avoiding unnecessary complexity during stable states.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10938671B2Mapping service capabilities
Publication Date: 2021.03.02 CISCO TECHNOLOGY INC
  • US10938671B2 patent drawing
  • US10938671B2 patent drawing
  • US10938671B2 patent drawing

AI summary

A method comprising obtaining from a first service-providing device, a plurality of service capability indicators for a set of interconnected devices. The plurality of service capability indicators are indicative of a corresponding plurality of service capabilities according to which the first service-providing device is providing services to one or more nodes. The method further comprises mapping the plurality of service capability indicators to a service capability label according to satisfaction of a continuity criterion. The service capability label corresponds to a representation of the plurality of service capabilities associated with a connection to the first service-providing device. The method further comprises providing the service capability label to the one or more nodes in order to provide the representation of the plurality of service capabilities associated with the connection to the first service-providing device.