MANAGING ALTERNATIVE NETWORKS FOR HIGH QUALITY OF SERVICE COMMUNICATIONS

Systems and methods for managing alternative networks are disclosed. An exemplary system comprises: a first interface (210) coupled to a first broadband connection received at a premises (290), the first broadband connection being coupled to a service (250) outside the premises (290) using a first d...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: FARRAND, Tobin E, GILLON, William M, LEI, Hai, BRYAN, David A
Format: Patent
Sprache:eng ; fre ; ger
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Systems and methods for managing alternative networks are disclosed. An exemplary system comprises: a first interface (210) coupled to a first broadband connection received at a premises (290), the first broadband connection being coupled to a service (250) outside the premises (290) using a first data network (104); a second interface (106) coupled to a second broadband connection received at the premises (290), the second broadband connection being coupled to the service (250) outside the premises (290) using a second data network (106) and being different from the first broadband connection; a third interface coupled to a computing device (220) at the premises (290); a processor coupled to the first, second, and third interfaces (210, 260); and a memory coupled to the processor, the memory storing instructions executable by the processor to perform a method comprising: providing a first data packet to the first interface (210), the first data packet including a first address and being received from the computing device (220); determining at least one second data packet to be received at the first interface (210) from the service (250) is lost or delayed; supplying to the service (250) a second address associated with the second data network (106) in response to the determining, the second address for sending by the service (250) redundant information; receiving from the service (250) at least a third data packet using the first interface (210) and redundant information associated with the at least third data packet using the second interface (260); receiving from the service (250) redundant information associated with a fourth data packet using the second interface (260); reconstructing the fourth data packet using the redundant information; forwarding the at least third data packet to the third interface; and giving the reconstructed fourth data packet to the third interface.