System and Method for Aggregating and Estimating the Bandwidth of Multiple Network Interfaces
First Claim
Patent Images
1. ) A method for aggregating and estimating the available bandwidth of multiple physical interfaces using a network driver module, wherein the said method comprises the processor implemented steps of:
- a) creating a virtual physical interface for encapsulating at least one existing physical interface;
b) enhancing the bandwidth by adding up available bandwidths of the active multiple physical interfaces;
c) estimating the available bandwidth of each of physical interface dynamically at predefined time intervals;
d) estimating the network channel condition of existing physical interfaces; and
e) distributing the data packets to multiple physical interfaces based on the estimated network channel condition.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a system and method for aggregating and estimating the bandwidth of the multiple network interfaces. Particularly, the invention provides a cross layer system for bandwidth aggregation based on dynamic analysis of network conditions. Further, the invention provides a system and method of estimation for evaluating bandwidth of multiple physical interfaces.
-
Citations
18 Claims
-
1. ) A method for aggregating and estimating the available bandwidth of multiple physical interfaces using a network driver module, wherein the said method comprises the processor implemented steps of:
-
a) creating a virtual physical interface for encapsulating at least one existing physical interface; b) enhancing the bandwidth by adding up available bandwidths of the active multiple physical interfaces; c) estimating the available bandwidth of each of physical interface dynamically at predefined time intervals; d) estimating the network channel condition of existing physical interfaces; and e) distributing the data packets to multiple physical interfaces based on the estimated network channel condition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. ) A system for aggregating and estimating the bandwidth of the multiple physical interfaces, wherein the said system comprises:
-
a) at least one network driver module for aggregating and estimating the bandwidth of the multiple physical interfaces; b) a user space of the network driver module for receiving the user defined input; c) physical interface connected with the network driver module for data transmission and estimation; and d) at least two physical interfaces connected with the network driver module for aggregating and estimating their bandwidths. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification