Bulk Data Transport via Priority Marking and Forward Error Correction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Data networks face inefficiencies in bandwidth utilization due to over-provisioning, which results in considerable unused bandwidth during non-peak hours, and existing methods do not effectively utilize this excess bandwidth for bulk data transfers without impacting time-sensitive traffic.
Innovation Solution
Implementing adaptive bandwidth control by marking bulk data transfer packets with a low priority class and using loss-resistant transport protocols, such as forward error correction, to dynamically adapt to available bandwidth while ensuring minimal interference with normal traffic.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If over-provisioning is implemented in data networks to accommodate peak traffic and failures, then network reliability is improved, but bandwidth utilization deteriorates due to considerable unused bandwidth during non-peak hours
Solution Approach 1:
The patent implements dynamic bandwidth allocation by introducing a bulk data transfer service that adapts to available network capacity. The system dynamically adjusts the bandwidth dedicated to bulk transfers based on real-time network conditions, allowing the network to utilize excess capacity during non-peak hours while maintaining reliability during peak periods. This resolves the contradiction by making the network configuration flexible rather than static.
Solution Approach 2:
The patent changes the operational parameters of network bandwidth by introducing a configurable bulk data transfer service with adjustable parameters such as maximum bandwidth allocation, priority levels, and transfer scheduling. These parameter changes enable the network to shift bandwidth resources between bulk transfers and time-sensitive traffic based on network conditions, improving both utilization and reliability.
2Loss of energy
If bulk data transfers are implemented to utilize excess bandwidth, then bandwidth utilization is improved, but time-sensitive traffic may be affected by interference
Solution Approach 1:
The patent segments network traffic into different classes: bulk data transfers and time-sensitive traffic. By separating these traffic types into distinct service categories with independent bandwidth allocations and quality of service parameters, the system allows bulk transfers to utilize excess bandwidth without interfering with time-sensitive applications. This segmentation resolves the contradiction by ensuring that bulk transfer optimization does not compromise time-sensitive performance.
Solution Approach 2:
The patent introduces an intermediary mechanism in the form of a bulk data transfer service layer that sits between the network infrastructure and bulk data transfers. This intermediary manages bandwidth allocation, prioritizes traffic, and coordinates transfers to ensure they utilize available capacity without disrupting time-sensitive traffic. The intermediary acts as a buffer that resolves the conflict between bulk transfer utilization and time-sensitive reliability.
3Loss of energy
If packet dropping is used to manage congestion in bulk data transfers, then bandwidth utilization is improved, but data loss increases
Solution Approach 1:
The patent applies beforehand cushioning by implementing forward error correction and redundancy mechanisms in the bulk data transfer service before packet dropping occurs. The system pre-allocates bandwidth and establishes error correction codes that can compensate for potential packet losses, allowing the system to tolerate some packet dropping while maintaining data integrity. This cushioning enables aggressive bandwidth utilization without proportionally increasing data loss.
Data Source
AI summary
A network is configured to utilize available bandwidth to conduct bulk data transfers without substantially affecting the successful transmission of time-sensitive traffic in the network. In order to avoid this interference, the packets carrying data for bulk data transfers are associated with a low priority class such that the routers of the network will preferentially drop these packets over packets associated with the normal traffic of the network. As such, when the normal traffic peaks or there are link failures or equipment failures, the normal traffic is preferentially transmitted over the bulk-transfer traffic and thus the bulk-transfer traffic dynamically adapts to changes in the available bandwidth of the network. Further, to reduce the impact of dropped packets for the bulk-transfer traffic, the packets of the bulk-transfer traffic are encoded at or near the source component using a loss-resistant transport protocol so that the dropped packets can be reproduced at a downstream link.


