Multipath DCCP Subflow Bundling for Hybrid Access Congestion Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current multipath transmission technologies fail to efficiently distribute hybrid access data traffic over multiple unknown and fluctuating paths, lacking a method to effectively bundle these paths into a single logical path.
Innovation Solution
A multipath transmission system utilizing a network protocol based on Datagram Congestion Control Protocol (DCCP) extensions, which creates and manages multiple DCCP flows for bundling data traffic without ensuring delivery or in-order delivery, allowing for efficient congestion control and path management across multiple paths.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multipath bundling protocols manage multiple unknown and fluctuating paths, then path aggregation capability is improved, but device complexity and difficulty of managing data distribution increase
Solution Approach 1:
The patent segments the data stream into multiple sub-flows that can be independently transmitted over different paths. Each sub-flow is handled separately by the congestion control mechanism, simplifying the management of multiple paths while maintaining aggregation capability. This segmentation allows the system to handle unknown and fluctuating paths without requiring complex global coordination algorithms.
Solution Approach 2:
The patent introduces an intermediary congestion control mechanism that mediates between the multiple paths and the application layer. This intermediary handles the complexity of path management and data distribution, shielding the application from the underlying path complexity while enabling efficient utilization of multiple fluctuating paths.
2Reliability
If reordering units are implemented to maintain data stream order, then data delivery reliability is improved, but processing time and device complexity increase
Solution Approach 1:
The patent implements a dynamic reordering approach where the reordering buffer size and activation are adjusted based on current network conditions and path characteristics. Rather than always maintaining strict ordering, the system dynamically adapts the reordering behavior to minimize processing time while ensuring reliability when needed, particularly in hybrid access scenarios with fluctuating paths.
3Reliability
If reliable and in-order delivery is ensured, then data transmission reliability is improved, but transmission efficiency and productivity decrease
Solution Approach 1:
The patent applies different delivery guarantees to different sub-flows based on their specific requirements and the characteristics of their assigned paths. Rather than enforcing uniform reliable and in-order delivery across all data, the system provides local quality differentiation where critical data receives stronger guarantees while less critical data can be transmitted more efficiently with relaxed requirements, improving overall productivity.
Data Source
AI summary
A multipath transmission system includes a first network device and a second network device. The first network device is configured to convert an input data stream into a bundle of sub flows for transmission over a multipath transmission medium. The second network device is configured to reconvert the bundle of sub flows received via the multipath transmission medium into an output data stream. The reconversion comprises reassembling the sub flows to provide the output data stream. The conversion and reconversion are based on a network protocol that provides congestion control. The network protocol is based on non-reliable and out-of-order delivery of the bundle of sub flows. The network protocol is a multipath extension of a Datagram Congestion Control Protocol (DCCP).


