Method and apparatus of performing peer-to-peer communication establishment and connection change-over
First Claim
1. A method of monitoring a first communications connection and a second communications connection in anticipation of performing a change-over, the method comprising:
- identifying a data communications requirement of a first network device currently communicating via the first communications connection with a second network device;
transmitting a data test message over the second communications connection;
receiving a response to the data test message wherein the response to the data test message is compared to previously measured test data associated with the first communications connection to determine which of the first and second communications connections provides a more optimal data connection;
determining an average measured bandwidth over a predefined interval comprising a plurality of connection tests exceeds a current connection bandwidth of the first communications connection by a predefined percentage threshold; and
determining a change-over from the first communications connection to the second communications connection would provide a more optimal data connection based on the identified data communications requirements of the first network device and the predefined percentage threshold being exceeded.
9 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus of monitoring active data communication sessions and potential new connections is disclosed. One example method of operation may include identifying a data communications requirement of a first network device currently communicating via the first communications connection with a second network device, an transmitting a data test message over at least one of the existing first communications connection and the second communications connection. The method may also include receiving a response to the data test message, and determining a change-over from the first communications connection to the second communications connection would provide a more optimal data connection based on the identified data communications requirements of the first network device. Active data sessions are constantly being considered for a change-over by potential new data connections which may provide increased optimal data performance.
-
Citations
17 Claims
-
1. A method of monitoring a first communications connection and a second communications connection in anticipation of performing a change-over, the method comprising:
-
identifying a data communications requirement of a first network device currently communicating via the first communications connection with a second network device; transmitting a data test message over the second communications connection; receiving a response to the data test message wherein the response to the data test message is compared to previously measured test data associated with the first communications connection to determine which of the first and second communications connections provides a more optimal data connection; determining an average measured bandwidth over a predefined interval comprising a plurality of connection tests exceeds a current connection bandwidth of the first communications connection by a predefined percentage threshold; and determining a change-over from the first communications connection to the second communications connection would provide a more optimal data connection based on the identified data communications requirements of the first network device and the predefined percentage threshold being exceeded. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus configured to monitor a first communications connection and a second communications connection in anticipation of performing a change-over, the apparatus comprising:
-
a processor configured to identify a data communications requirement of a first network device currently communicating via the first communications connection with a second network device; a transmitter configured to transmit a data test message over the second communications connection; and a receiver configured to receive a response to the data test message, wherein the response to the data test message is compared to previously measured test data associated with the first communications connection to determine which of the first and second communications connections provides a more optimal data connection, wherein the processor is further configured to determine an average measured bandwidth over a predefined interval comprising a plurality of connection tests exceeds a current connection bandwidth of the first communications connection by a predefined percentage threshold, and determine a change-over from the first communications connection to the second communications connection would provide a more optimal data connection based on the identified data communications requirements of the first network device and the predefined percentage threshold being exceeded. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer readable storage medium comprising instructions that when executed cause a processor to perform monitoring a first communications connection and a second communications connection in anticipation of performing a change-over, the processor being further configured to perform:
-
identifying a data communications requirement of a first network device currently communicating via the first communications connection with a second network device; transmitting a data test message over the second communications connection; receiving a response to the data test message, wherein the response to the data test message is compared to previously measured test data associated with the first communications connection to determine which of the first and second communications connections provides a more optimal data connection; determining an average measured bandwidth over a predefined interval comprising a plurality of connection tests exceeds a current connection bandwidth of the first communications connection by a predefined percentage threshold; and determining a change-over from the first communications connection to the second communications connection would provide a more optimal data connection based on the identified data communications requirements of the first network device and the predefined percentage threshold being exceeded. - View Dependent Claims (14, 15, 16, 17)
-
Specification