Application Layer Routing for Service Priority

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current network routing systems fail to differentiate and prioritize service requests effectively for privileged users, leading to inconsistent response times across all user levels, as they primarily operate at the transport layer and ignore higher-level attributes.

Innovation Solution

Implementing network application layer routing that identifies and prioritizes requests based on attributes at the application layer, overriding transport layer routing to direct requests to appropriate processing environments with matching service instances, ensuring consistent service levels for privileged users.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If transport layer routing is used for load balancing, then network traffic is distributed across multiple service instances, but higher-level attributes such as user priority are ignored resulting in inconsistent service levels

Engineering Contradiction:
Improveservice level consistencyVSAvoidrouting complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces application layer routing (Layer 7) as an additional dimension above the existing transport layer routing (Layer 4). This new routing dimension enables consideration of higher-level attributes such as user priority, service type, and application context while maintaining the underlying transport layer load balancing infrastructure. The application layer router intercepts requests, makes routing decisions based on contextual attributes, and then forwards requests to appropriate service instances, thereby resolving the contradiction between service level consistency and routing complexity.

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

2Productivity

If multiple access points are replicated to handle increased traffic, then service capacity is increased, but differentiation of service quality for privileged users becomes impossible

Engineering Contradiction:
Improveservice capacityVSAvoidservice differentiation accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent implements application layer routing that applies different routing policies and service quality levels to different users and requests based on their attributes. Instead of treating all requests uniformly across replicated access points, the system evaluates user priority, service type, and other contextual factors at the application layer to determine appropriate service levels. This enables privileged users to receive preferential routing to less loaded service instances while standard users receive normal load-balanced routing, thereby achieving service differentiation across the replicated infrastructure.

Inventive Principle:
Principle #3Local quality

3Ease of operation

If all participants are provided with high speed Internet access, then connectivity affordability is improved, but network infrastructure becomes overtaxed and unable to support transaction processing speeds

Engineering Contradiction:
Improveconnectivity accessibilityVSAvoidtransaction processing capability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent dynamically adjusts routing parameters at the application layer based on current network conditions, service instance load, and request characteristics. Instead of providing uniform high-speed access to all users which overwhelms the infrastructure, the system monitors service instance performance metrics and dynamically routes requests from high-speed users to appropriately capacity-matched service instances. This enables the network to accommodate widespread high-speed connectivity while maintaining transaction processing reliability through intelligent, adaptive routing decisions that prevent any single service instance from becoming a bottleneck.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9032094B2Network application layer routing
Publication Date: 2015.05.12 DELL EMC
  • US9032094B2 patent drawing
  • US9032094B2 patent drawing
  • US9032094B2 patent drawing

AI summary

Techniques for network application layer routing are provided. Requests for services are inspected at an application layer of a network. A priority for a requestor is obtained and in response to the priority the requests are routed to particular processing environments. Depending on the priority the processing environments may be high performing or low performing.