Patent ID: 9397914
Filing Date: 2016-07-19
CPC Classification: H04L

Claim Text:
1. A computerized method for selecting an electronic communication path between a network equipment and a customer premise equipment (CPE), the method comprising steps of: communicating with the CPE through a primary path by the network equipment and starting to time according to a retransmission timeout (RTO) value of the network equipment, wherein the path is an electrical wired path where the transmission of electronic data flows across; determining whether a recorded time reaches the RTO value; switching the primary path to a secondary path when the recorded time reaches the RTO value; sending heartbeat packets twice to the CPE through the primary path and the secondary path and receiving heartbeat response packets from the CPE to obtain a first response time of the primary path, a second response time of the primary path, a third response time of the secondary path, and a fourth response time of the secondary path; calculating a first time difference between the first response time and the second response time and a second time difference between the third response time and the fourth response time; calculating a first capacity of the primary path and a second capacity of the secondary path based on the first time difference and the second time difference, wherein the first capacity of the primary path is equal to the heartbeat response packets value divided by the first time difference, and the second capacity of the secondary path is equal to the heartbeat response packets value divided by the second time difference; and switching the secondary path to the primary path when the first response time is less than the third response time, the second response time is less than the fourth response time, and the first capacity exceeds the second capacity.