US 11,057,281 B2
Determination of quality of service of a network tunnel
Murtuza S. Attarwala, Davis, CA (US)
Assigned to CISCO TECHNOLOGY, INC., San Jose, CA (US)
Filed by Cisco Technology, Inc., San Jose, CA (US)
Filed on Dec. 12, 2019, as Appl. No. 16/712,049.
Application 16/712,049 is a continuation of application No. 15/602,038, filed on May 22, 2017, granted, now 10,523,528.
Prior Publication US 2020/0120002 A1, Apr. 16, 2020
This patent is subject to a terminal disclaimer.
Int. Cl. H04W 36/00 (2009.01); H04L 12/24 (2006.01); H04L 12/46 (2006.01); H04L 12/26 (2006.01); H04L 12/707 (2013.01)
CPC H04L 41/5038 (2013.01) [H04L 12/4633 (2013.01); H04L 41/08 (2013.01); H04L 43/087 (2013.01); H04L 43/0829 (2013.01); H04L 43/0864 (2013.01); H04L 43/10 (2013.01); H04L 43/106 (2013.01); H04L 45/22 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
first selecting an initial tunnel of a plurality of network tunnels;
first transmitting data packets over the initial tunnel to a destination;
buffering the transmitted data packets;
second selecting a preferred tunnel of the plurality of network tunnels as a preferred network tunnel for transmitting the data packets;
in response to the preferred tunnel being different from the initial tunnel;
discontinuing the first transmitting;
retransmitting the buffered the transmitted data packets through the preferred tunnel; and
second transmitting subsequent data packets destined for the destination through the preferred tunnel;
wherein when the second selecting selects the initial tunnel as the preferred tunnel, the first transmitting sent the data packets with a head start relative to waiting for the second selecting and second transmitting; and
wherein when the second selecting does not select the initial tunnel as the preferred tunnel, the retransmitting restarts transmission of the data packets by resending the previously transmitted data packets.