Weighted Data Packet Communication System for Service Tier Differentiation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current data communication systems often fail to provide consistent data communication rates to subscribers who pay for enhanced services, leading to jitter and operational difficulties during network congestion, as they do not differentiate between different tiers of service.
Innovation Solution
A weighted data packet communication system that applies weights or weight factors based on the tier of service subscribed to, determining the number of data packets transmitted upstream and downstream, ensuring preferential service to higher-paying subscribers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If data packets are transmitted using a simple first-in, first-out queue without weights, then the system operation is simple and easy to implement, but subscribers who pay for enhanced services do not receive the data communication rates they are paying for during network congestion
Solution Approach 1:
The patent applies different服务质量 (service qualities) to different subscribers based on their service tier. Each subscriber is assigned a weight factor that determines their priority level, creating localized quality differentiation within the queueing system. This allows the system to provide enhanced data communication rates to paying subscribers while maintaining simple FIFO operation for standard subscribers.
Solution Approach 2:
The patent introduces weight factors as a new parameter to control queue transmission behavior. By changing the transmission parameter from uniform FIFO to weighted FIFO based on service tier, the system can dynamically adjust data communication rates to match subscriber payments without fundamentally changing the queueing mechanism.
2Device complexity
If data packets from multiple senders are placed in a single transmission queue in random order, then the queue management is simple, but data packets are transmitted in random order causing jitter for recipients requiring consistent receipt
Solution Approach 1:
The patent segments the transmission queue into multiple separate queues, one for each subscriber. This segmentation prevents random mixing of packets from different senders while keeping each individual queue simple. Each subscriber's packets are transmitted in the order they were received, eliminating jitter for recipients that require consistent delivery.
Solution Approach 2:
The patent applies different queueing behaviors to different subscribers based on their service tier. Premium subscribers receive preferential treatment with their packets transmitted before standard subscribers, creating localized quality improvement for paying customers without complicating the overall system structure.
3Reliability
If a second level of data packet queuing with round robin filling is used, then data packets are received consistently over time reducing jitter, but subscribers who pay for enhanced services do not receive the higher data communication rates they are paying for
Solution Approach 1:
The patent modifies the round robin approach by applying different weight factors to different subscribers. Instead of treating all subscribers equally, the system provides local quality enhancement to premium subscribers by allowing their packets to be transmitted more frequently or with higher priority, thereby enabling service tier differentiation while maintaining consistent delivery patterns.
Solution Approach 2:
The patent introduces dynamic weight factors that can be adjusted based on service tier and network conditions. This allows the system to adaptively provide enhanced rates to paying subscribers during congestion while maintaining the beneficial consistent delivery pattern that round robin provides, making the system both reliable and adaptable to different service levels.
Data Source
AI summary
A system for weighted communication of data packets via a data communication network. Data packets from sending devices are selectively transmitted in the upstream direction to recipient devices through the application of weights, or weight factors, which determine the number of data packets from each sending device transmitted upstream relative to the number of data packets from other sending devices during a round robin cycle of such devices. Data packets for delivery to receiving devices are selectively transmitted in the downstream direction to the receiving devices using the application of weights, or weight factors, which determine the number of data packets for each receiving device transmitted downstream relative to the number of data packets for other receiving devices during a round robin cycle of such devices. Weights may be associated with the service tier subscribed to with a communication service provider by an owner/user of a sending and receiving device.


