Network Controller Session Termination for Resource Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern computing networks face resource management challenges due to the high number of inactive connected data transfer sessions, which consume bandwidth and lead to network congestion, as current systems rely on users to terminate these sessions, often resulting in inefficient resource utilization.

Innovation Solution

A controller is configured to monitor and manage connected data transfer sessions by terminating sessions when the number or resource usage exceeds a threshold, using timestamp values, priority, or ranking to determine which sessions to close, thereby optimizing network resource allocation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If connected data transfer sessions are maintained to ensure reliable packet delivery, then packet delivery reliability is improved, but network resource utilization deteriorates due to inactive sessions consuming bandwidth

Engineering Contradiction:
Improvepacket delivery reliabilityVSAvoidnetwork resource utilization
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system automatically monitors and terminates inactive connected data transfer sessions without requiring user intervention. The network device self-manages the session lifecycle by detecting inactivity and autonomously closing sessions, thereby freeing network resources while maintaining reliability for active sessions.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements a feedback mechanism where the network device continuously monitors session activity status and resource consumption. Based on this feedback, the system dynamically terminates inactive sessions to optimize resource allocation, creating a closed-loop control system that balances reliability and resource efficiency.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If users manually manage session termination, then session control flexibility is improved, but productivity deteriorates due to reliance on user action for resource management

Engineering Contradiction:
Improvesession control flexibilityVSAvoidresource management efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The network device performs automatic session termination without requiring user actions. The system self-monitors session states and autonomously manages resource allocation, eliminating the need for users to manually terminate sessions while maintaining the flexibility to configure termination policies.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system proactively monitors session activity and terminates inactive sessions before they significantly impact network resources. By taking preliminary action to detect and close inactive sessions, the system prevents resource exhaustion rather than reacting to congestion after it occurs.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If a high number of connected sessions are allowed, then connection availability is improved, but network congestion worsens due to resource exhaustion from inactive sessions

Engineering Contradiction:
Improveconnection availabilityVSAvoidnetwork congestion
Core Design Contradiction:
Adaptability or versatilityVSObject-generated harmful factors

Solution Approach 1:

The network device automatically manages session lifecycles by monitoring activity and terminating inactive sessions. This self-service approach allows the system to maintain high connection availability while dynamically freeing resources from inactive sessions to prevent congestion.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system discards inactive sessions by terminating them automatically and recovers the associated network resources for reuse. This process enables the network to support a high number of potential connections while preventing resource exhaustion from abandoned sessions.

Inventive Principle:
Principle #34Discarding and recovering

Data Source

PatentUS11438236B2Methods and systems for managing connected data transfer sessions
Publication Date: 2022.09.06 CISCO TECHNOLOGY INC
  • US11438236B2 patent drawing
  • US11438236B2 patent drawing
  • US11438236B2 patent drawing

AI summary

Systems, methods, and computer-readable storage media are provided for managing connected data transfer sessions in a computing network. A controller included in the computing network can monitor connected data transfer sessions to determine whether a predetermined threshold has been met or exceeded and, if so, terminate at least one connected data transfer session in the computing network. The threshold can include a threshold number of connected data communication sessions and/or a threshold amount of resources utilized by the connected data communication sessions. The controller can terminate connected data transfer sessions until the total number of connected data communication sessions and/or threshold amount of resources falls below the threshold.