Multipath Transmission Scheduling via Service Classification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current multipath transmission systems face challenges in efficiently transmitting multiple data streams of different communication services over varying paths, as existing protocols lack a flexible and prioritized scheduling mechanism to optimize data transmission based on service-specific parameters.

Innovation Solution

A method and communication device that assign classification parameters, including priority values, to each communication service, allowing for data stream mapping and scheduling based on these parameters, enabling flexible path selection and aggregation to ensure high-priority data is transmitted effectively over optimal paths.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If existing multipath protocols (MPTCP, CMT-SCTP, MP-DCCP) are used for transmitting multiple data streams, then basic multipath transmission capability is provided, but flexible and prioritized scheduling mechanism is lacking

Engineering Contradiction:
Improvescheduling flexibilityVSAvoidprotocol complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the data transmission process into distinct scheduling stages: service identification, classification parameter retrieval, data stream mapping, and prioritized scheduling. Each stage handles specific tasks independently, allowing flexible scheduling without requiring complete protocol redesign.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary classification by assigning classification parameters (including priority values) to each communication service before actual data transmission. This pre-classification enables efficient prioritized scheduling during data transfer without real-time decision complexity.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If prioritized scheduling based on service-specific parameters is implemented, then data transmission efficiency is improved, but system complexity increases

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoidscheduling mechanism complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements dynamic scheduling where the scheduling behavior adapts based on the classification parameters of different communication services. High-priority services receive preferential treatment in path selection and resource allocation, while low-priority services use available resources, creating a dynamic rather than static scheduling system.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the scheduling parameters (path selection, resource allocation) based on the classification parameters (priority values, service types) assigned to each communication service. This parameter-based scheduling allows efficient differentiation of service quality without complex control logic.

Inventive Principle:
Principle #35Parameter changes

3Quantity of substance

If multiple data streams of different communication services are transmitted over multipath system, then bandwidth utilization is improved, but path selection and management complexity increases

Engineering Contradiction:
Improvebandwidth utilizationVSAvoidpath management complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent creates a universal scheduling framework that handles multiple communication services (voice, video, data, etc.) and multiple data streams through a common classification and prioritization mechanism. This multi-functional approach manages diverse traffic types without requiring separate path management systems for each service.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent introduces classification parameters (including priority values) as intermediary elements that mediate between different communication services and the multipath transmission system. These parameters serve as a common language for the scheduler to make path selection decisions without direct complex interactions between different service requirements.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12047276B2Method and communication device for transmitting multiple data streams of different communication services over a multipath transmission system
Publication Date: 2024.07.23 DEUTSCHE TELEKOM AG
  • US12047276B2 patent drawing
  • US12047276B2 patent drawing

AI summary

A method for transmitting multiple data streams of different communication services over a multipath transmission system includes: providing data to be transmitted, wherein the data to be transmitted comprises first data and second data; detecting, out of a plurality of communication services, a first communication service the first data belongs to and a second communication service the second data belongs to; mapping the first data to a first data stream and the second data to a second data stream based on the first and second detected communication services; scheduling transfer of the first data stream and the second data stream based on the first classification parameter assigned to the first and second communication services; and scheduling transmission of the first data and the second data to the destination communication device based on the at least one second classification parameter assigned to the first and second communication services.