QoS Access Device Prioritizing Traffic on External WLANs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

User devices connected to external wireless local area networks (WLANs) often experience performance issues such as delays and errors in data traffic, as service providers cannot prioritize transmission of different data types like voice calls and video streams when the network is not their own core network.

Innovation Solution

An access device receives quality of service information to prioritize data traffic types, scheduling delivery based on thresholds for performance, ensuring that critical data types like voice information are delivered before less critical types like email, using service class identifiers and scheduling algorithms to maintain consistent quality of service.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If user devices connect to external WLANs, then network coverage and accessibility are improved, but quality of service and transmission reliability deteriorate because service providers cannot prioritize data traffic

Engineering Contradiction:
Improvenetwork accessibilityVSAvoidquality of service
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The access device acts as an intermediary between user devices and the service provider network. It receives quality of service information from the service provider, determines service classes for incoming data packets, and enforces prioritization rules locally. This mediator role allows external WLANs to provide service provider-level quality of service without requiring the service provider to directly control the external network infrastructure.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If data traffic prioritization is implemented on external WLANs, then transmission reliability for critical data types is improved, but device complexity increases due to scheduling algorithms and service class management

Engineering Contradiction:
Improvetransmission reliabilityVSAvoidscheduling system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The quality of service information is segmented into multiple service classes, each representing different priority levels for data traffic. The access device maintains a service class identifier for each service class and uses these segmented categories to systematically prioritize packets. This segmentation transforms the complex problem of traffic prioritization into a manageable classification system where each packet can be assigned to an appropriate service class based on its type and urgency.

Inventive Principle:
Principle #1Segmentation

3Reliability

If service class identifiers are used to prioritize data traffic, then delivery reliability for critical services is improved, but information processing overhead increases

Engineering Contradiction:
Improvedelivery reliabilityVSAvoidprocessing overhead
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The access device performs preliminary actions by pre-establishing service class identifiers and prioritization rules before data traffic arrives. When quality of service information is received from the service provider, the access device immediately configures its packet classification and scheduling mechanisms with these predetermined service classes. This preliminary setup enables rapid, automated decision-making for incoming packets without requiring complex real-time analysis, thereby reducing processing overhead while maintaining reliable delivery.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10028291B2Quality of service access device
Publication Date: 2018.07.17 CELLCO PARTNERSHIP INC
  • US10028291B2 patent drawing
  • US10028291B2 patent drawing
  • US10028291B2 patent drawing

AI summary

A device is configured to determine quality of service information and determine a set of service classes, associated with a wireless local area network, based on the quality of service information. The device is configured to determine an association between the set of service classes and a set of service identifiers. The device is configured to receive data traffic and to determine a service class, of the set of service classes, associated with the data traffic based on the association between the set of service classes and the set of service identifiers. The device is configured to schedule delivery of the data traffic based on the service class and to deliver the data traffic via the wireless local area network.