Content Routing in Digital Networks for Quality of Service
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing content-based networks lack the ability to provide differentiated quality of service for various content being routed, as they typically use a single link between content routers, which does not account for varying quality of service requirements such as latency, leading to inconsistent treatment of documents across the network.
Innovation Solution
Implementing a method where content routers store rules to assign priority to documents based on their attributes, allowing for quality-of-service control by routing documents accordingly across multiple links, each provisioned for specific priority levels, and utilizing priority-based spanning trees to ensure optimal routing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a single link is used between content routers, then network configuration is simple, but quality of service differentiation cannot be provided
Solution Approach 1:
The patent segments the network links into multiple virtual links between content routers, each capable of carrying different priority levels of traffic. This allows the network to differentiate quality of service for various content types while maintaining a relatively simple overall configuration structure.
Solution Approach 2:
The patent implements local quality differentiation by assigning different priority levels to different virtual links between content routers. Each link can be configured with specific quality attributes (latency, bandwidth, reliability) tailored to the needs of different content types, enabling fine-grained quality of service control without requiring complex global reconfiguration.
2Adaptability or versatility
If multiple links with different priority levels are implemented, then quality of service differentiation is enabled, but network complexity increases
Solution Approach 1:
The patent makes the network links universal by enabling them to carry multiple priority levels of traffic simultaneously. Each virtual link between content routers can be configured to handle different priority classes (e.g., real-time, near-real-time, background traffic), allowing a single link infrastructure to serve multiple quality of service needs without requiring separate dedicated links for each service type.
3Productivity
If priority-based routing is implemented, then documents with higher priority are routed efficiently, but routing decision complexity increases
Solution Approach 1:
The patent applies preliminary action by pre-configuring virtual links with different priority levels and pre-establishing routing policies before traffic arrives. Content routers use these pre-configured link priorities and associated routing rules to automatically make routing decisions based on the priority level of incoming documents, eliminating the need for complex real-time routing calculations and improving routing efficiency.
Data Source
AI summary
A method of assigning a priority to a document in a content-routed network including a plurality of routers interconnected by links, involves matching rules against the content of a received document to assign a priority, mapping the priority onto an egress link, and mapping the egress links onto the interconnect network between content routers to achieve end-to-end quality of service.


