Enhancing performance of multi-path communications
AssigneeVid Scale, Inc.
InventorsAnantharaman Balasubramanian, Liangping Ma, Dirk Trossen
Life of this patent
Estimating the term…
Abstract
Systems, methods, and instrumentalities are disclosed for enhancing performance of multi-path communications. Multi-path communication performance may be enhanced by determining whether multipath communications share a congested router. A multi-path real-time communication protocol may provide techniques to prevent, detect, communicate and respond to a shared congested router. A shared congested router may be prevented, and/or detected using one or more detection techniques.
Claims21
-40. (canceled)
A controller for a multi-path mobile communication flow, the controller comprising:
- a processor configured to:
- receive Internet Protocol (IP) flow association information, wherein the IP flow association information indicates a first sub-flow and a second sub-flow of the multi-path mobile communication flow between a sender and a receiver;
- determine a first routing path for the first sub-flow within a domain and a second routing path for the second sub-flow with the domain such that the first and second routing paths traverse a set of routers in the domain without sharing a router;
- generate routing information based on the first and second routing paths;
- and
- send the routing information to at least one router upstream from the set of routers.
A method performed by a controller for a multi-path mobile communication flow, the method comprising:
- receiving Internet Protocol (IP) flow association information, wherein the IP flow association information indicates a first sub-flow and a second sub-flow of the multi-path mobile communication flow between a sender and a receiver;
- determining a first routing path for the first sub-flow within a domain and a second routing path for the second sub-flow with the domain such that the first and second routing paths traverse a set of routers in the domain without sharing a router;
- generating routing information based on the first and second routing paths;
- and
- sending the routing information to at least one router upstream from the set of routers.
Dependencies are inferred from the claim text.