System and method for transferring data on a data network using multiple paths
First Claim
1. A method for transferring data on a data network using multiple paths comprising:
- transferring data across a default path of said network;
determining a data loss rate on said default path at a device at a node of said network;
provided said data loss rate on said default path exceeds a first threshold value;
determining the data loss rate on a first alternate path at said device at said node of said network;
provided said data loss rate on said first alternate path is less than a second threshold value and is less than said data loss rate on said default path;
transferring a first portion of said data to said first alternate path while maintaining transferring said data across said default path; and
transferring additional portions of said data to said first alternate path, wherein said additional portions of data are transferred to said first alternate path until said data loss rate on said first alternate path meets or exceeds said second threshold value.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the invention provide a system and method for transferring data on a data network using multiple paths. In one embodiment, data is transferred across a default path of a network. Next, a data loss rate is determined on the default path. When the data loss rate on the default path exceeds a first threshold value, a data loss rate is determined on a first alternate path. Provided the data loss rate on the first alternate path is less than a second threshold value, a first portion of the data is transferred to the first alternate path. Moreover, additional portions of data are transferred to the first alternate path until the data loss rate on the first alternate path meets or exceeds the second threshold value.
-
Citations
20 Claims
-
1. A method for transferring data on a data network using multiple paths comprising:
-
transferring data across a default path of said network; determining a data loss rate on said default path at a device at a node of said network; provided said data loss rate on said default path exceeds a first threshold value; determining the data loss rate on a first alternate path at said device at said node of said network; provided said data loss rate on said first alternate path is less than a second threshold value and is less than said data loss rate on said default path; transferring a first portion of said data to said first alternate path while maintaining transferring said data across said default path; and transferring additional portions of said data to said first alternate path, wherein said additional portions of data are transferred to said first alternate path until said data loss rate on said first alternate path meets or exceeds said second threshold value. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A device at a node of a data network for transferring data on said data network using multiple paths, said device comprising:
-
a default path determiner configured to determine a data loss rate on a default path; a default path comparator coupled with said default path determiner, said default path comparator configured to compare said data loss rate on said default path with a first threshold value; an alternate path determiner communicatively coupled with said default path determiner, said alternate path determiner configured to determine a data loss rate on an alternate path; and an alternate path comparator coupled with said alternate path determiner, said alternate path comparator configured to compare said data loss rate on said alternate path with a second threshold value; such that provided the data loss rate on the default path exceeds the first threshold value and the data loss rate on the alternate path is less than the second threshold value and is less than said data loss rate on said default path, said device is configured to transfer a first portion of data from said default path to said alternate path while maintaining transfer of said data across said default path. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non transitory computer-usable storage medium with computer executable instructions stored thereon for causing a computer system to perform a method for transferring data on a data network using multiple paths comprising:
-
transferring data across a default path of said network; determining a data loss rate on said default path at a device at a node of said network; provided said data loss rate on said default path exceeds a first threshold value; determining the data loss rate on a first alternate path at said device at said node of said network; provided said data loss rate on said first alternate path is less than a second threshold value and is less than said data loss rate on said default path; transferring a first portion of said data to said first alternate path while maintaining transferring said data across said default path; and transferring additional portions of said data to said first alternate path, wherein said additional portions of data are transferred to said first alternate path until said data loss rate on said first alternate path meets or exceeds said second threshold value. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification