×

Methods and systems for transmitting packets through aggregated end-to-end connection

  • US 9,787,501 B2
  • Filed: 07/05/2013
  • Issued: 10/10/2017
  • Est. Priority Date: 12/23/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method for transmitting data packets by a first communications router to a second communications router comprising:

  • (a) establishing an aggregated end-to-end connection with the second communications router, wherein the aggregated end-to-end connection comprising a plurality of established end-to-end connections;

    wherein the aggregated end-to-end connection is a virtual private network (VPN) tunnel;

    (b) transmitting data packets through a first established end-to-end connection when a first condition is satisfied;

    (c) determining a probability of the first established end-to-end connection not being able to satisfy the first condition;

    (d) transmitting warm-up packets through the second established end-to-end connection when the probability reaches a predefined probability threshold;

    (e) stopping to transmit data packets through the first established end-to-end connection;

    (f) transmitting maintenance packets, health check packets or management packets through the first established end-to-end connection when the first established end-to-end connection is not being used for transmitting data packets;

    (g) transmitting data packets through a second established end-to-end connection when a second condition is satisfied;

    (h) distributing and transmitting data packets through both the first established end-to-end connection and second established end-to-end connection when both the first condition and the second condition are satisfied;

    wherein the aggregated end-to-end connection comprising the first and second established end-to-end connections;

    wherein the first condition and the second condition are selected from a group consisting of packet loss, service provider, geographical location, time, usage price, security, user identity, and device;

    wherein the first communications router comprises a plurality of network interfaces;

    wherein at least one of the plurality of network interfaces of the first communications router is connected to a plurality of network interfaces of the second communications router through at least two of the plurality of established end-to-end connections.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×