Multipath Transmission Scheduling via Service Classification
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Productivity
If prioritized scheduling based on service-specific parameters is implemented, then data transmission efficiency is improved, but system complexity increases
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.
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.
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
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.
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.
Data Source
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.

