Patent ID: 8369349
Filing Date: 2013-02-05
Classification: H04L

Abstract:
1. A method for sending a single data stream from a sending endpoint to a receiving endpoint, wherein both of the sending endpoint and the receiving endpoint each have multiple physical interfaces connecting the sending endpoint and the receiving endpoint to multiple networks, respectively, and the data stream is split into a series of data packets and sent over the multiple physical interfaces, the method comprising: sending different portions of the data packets over different ones of the multiple physical interfaces based at least partially on a data capacity throughput for each of the multiple physical interfaces; gathering feedback information for each of the multiple physical interfaces connected to the sending endpoint and each of the multiple physical interfaces connected to the receiving endpoint, wherein the feedback information includes at least the data capacity throughput for each of the multiple physical interfaces; splitting the feedback information gathered at the receiving endpoint and sending the split feedback information on one or more of the multiple physical interfaces from the receiving endpoint to the sending endpoint; and reapportioning the data packets and sending the reapportioned data packets from the sending endpoint to the receiving endpoint over different ones of the multiple physical interfaces, wherein the reapportionment is based on a rate determined by a status of communication and partially by the gathered feedback information for the physical interfaces connected to the sending endpoint and/or the gathered feedback information for the physical interfaces connected to the receiving endpoint.