CPE QoS Marking via Distributed Hierarchical Naming System
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current customer premises equipment (CPE) in packet-switched data networks lacks the capability to mark traffic for quality of service (QoS), leading to inadequate user experience due to unpoliced traffic and the need for costly deep packet inspection (DPI) to manage QoS.
Innovation Solution
Implementing a CPE with a connection state store and a distributed hierarchical naming system to derive and store quality of service level data, allowing local marking and policing of traffic without relying on DPI, using marking rules to allocate appropriate QoS levels to connections.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If deep packet inspection (DPI) is used to manage QoS, then QoS management capability is improved, but device complexity and cost increase
Solution Approach 1:
The patent extracts the QoS marking function from the network core and places it at the network edge (CPE). The CPE derives QoS marking rules from a distributed hierarchical naming system and applies them locally, eliminating the need for complex DPI equipment in the network core while maintaining QoS management capability.
Solution Approach 2:
The CPE performs self-service by autonomously deriving QoS marking rules from the distributed hierarchical naming system based on connection state information. This self-configuration capability eliminates the need for manual DPI rule deployment and complex centralized management, reducing both device complexity and operational overhead.
2Measurement precision
If traffic marking is performed at network boundary nodes, then QoS control precision is improved, but device complexity increases
Solution Approach 1:
The patent makes the CPE multi-functional by combining its existing connection tracking functionality with QoS marking rule derivation and application. The CPE uses its existing connection state store to derive QoS rules from the distributed hierarchical naming system, eliminating the need for separate DPI devices and reducing overall network complexity while maintaining precise QoS control.
Solution Approach 2:
The patent changes the parameter source for QoS marking from complex packet content analysis (DPI) to connection state information combined with distributed hierarchical naming system data. This parameter change simplifies the marking process at CPE while maintaining precision, as connection state information is already available and easily accessible at the network edge.
3Device complexity
If static QoS markings are used, then device complexity is reduced, but adaptability to different services deteriorates
Solution Approach 1:
The patent introduces dynamics to QoS marking by enabling CPE to derive and update marking rules on-demand from the distributed hierarchical naming system based on actual connection state. Instead of static pre-configured markings, the system dynamically adapts QoS parameters to match the specific service requirements of each connection, achieving both simplicity and adaptability.
Solution Approach 2:
The patent implements preliminary action by pre-establishing the distributed hierarchical naming system that contains service-specific QoS parameters. When connections are formed, the CPE can quickly derive appropriate markings by querying this pre-configured naming system, avoiding the need for complex real-time service identification while maintaining high adaptability to different service types.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A network element and method for marking traffic in a packet-switched data network which comprises a distributed hierarchical naming system and the network element. The network element comprises a marking rule store for storing marking rules, in which each marking rule is indicative of a quality of service level allocated to traffic on a connection impinging on the network element. The network element derives from the distributed hierarchical naming system quality of service level data for a connection, stores in the marking rule store a marking rule for the connection based on the retrieved quality of service level data and marks traffic on the connection in accordance with the marking rule.