Application-Aware Router Unicast Flow Replication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional routers are limited to layer-3 processing and cannot interpret or manage application data in unicast flows, leading to inefficiencies in bandwidth usage and content delivery, particularly for redundant requests in unicast traffic such as multimedia content.

Innovation Solution

An application-aware router that intercepts, analyzes, and replicates unicast flows to the application layer, identifying and terminating redundant requests, thereby reducing bandwidth consumption and efficiently managing content delivery by acting as an intermediary between clients and content providers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If conventional routers perform only layer-3 processing, then device complexity is reduced and ease of operation is improved, but bandwidth efficiency deteriorates and content delivery performance worsens due to inability to identify and eliminate redundant unicast requests

Engineering Contradiction:
Improverouter implementation simplicityVSAvoidbandwidth consumption
Core Design Contradiction:
Ease of manufactureVSLoss of energy

Solution Approach 1:

The patent introduces an application-aware router that acts as an intermediary between clients and content providers. This router performs layer-7 application layer processing to intercept, analyze, and replicate unicast flows, identifying redundant requests and eliminating them before they consume bandwidth. The intermediary router adds application layer intelligence without requiring changes to end systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If conventional routers forward all unicast requests to content providers, then reliability of content delivery is maintained, but bandwidth costs increase and network efficiency deteriorates due to redundant requests from multiple clients

Engineering Contradiction:
Improvecontent delivery reliabilityVSAvoidbandwidth consumption
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The application-aware router implements unicast flow replication by creating copies of content flows at the application layer. When the router identifies that multiple clients are requesting the same content, it replicates the unicast flow to serve multiple clients simultaneously, reducing redundant transmissions while maintaining reliable content delivery to all clients.

Inventive Principle:
Principle #26Copying

3Productivity

If application layer processing is added to routers, then content delivery efficiency is improved and bandwidth costs are reduced, but device complexity increases and processing requirements worsen

Engineering Contradiction:
Improvecontent delivery efficiencyVSAvoidrouter processing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the router functionality into distinct processing components: flow interception at the application layer, flow analysis to identify redundancy, flow replication for efficient distribution, and flow management. This segmentation allows the complex application layer processing to be organized into manageable functional blocks, reducing implementation complexity while maintaining high content delivery efficiency.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentEP1922852B1Application driven fast unicast flow replication
Publication Date: 2019.03.06 TELLABS COMM CANADA
  • EP1922852B1 patent drawingFigure 1
  • EP1922852B1 patent drawingFigure 2
  • EP1922852B1 patent drawingFigure 3

AI summary

A technique to replicate unicast flows is described. A plurality of unicast control flows are received at a network element from a plurality of clients. One of the unicast control flows is forwarded to a server. A unicast content flow is received from the server at the network element in response to forwarding the one of the unicast control flows. The unicast content flow is replicated at the network element as a plurality of replicated unicast content flows for transmission to the plurality of clients.