Address space mapping for managing alternative networks for high quality of service communications
First Claim
1. A method for managing alternative networks comprising:
- receiving a first predetermined range of addresses including a first address;
receiving a second predetermined range of addresses including a second address;
providing the first address to a computing device;
providing a first data packet to a first interface, the first data packet including the first address and being received from the computing device, the first interface coupled to a first broadband connection received at a premises, the first broadband connection being coupled to a service outside the premises using a first data network;
receiving from the computing device a second data packet including the second address using a third interface, the third interface coupled to the computing device at the premises;
modifying the second data packet including replacing the second address with the first address;
sending the modified second data packet to a second interface, the second interface coupled to a second broadband connection received at the premises, the second broadband connection being coupled to the service outside the premises using a second data network and being different from the first broadband connection;
receiving from the service outside the premises a third data packet including the first address;
modifying the third data packet including replacing the first address with the second address when the third data packet is received from the second interface;
giving the modified third data packet to the third interface;
receiving from the computing device a fourth data packet including the first address; and
giving the fourth data packet to the first interface.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are provided. Exemplary methods may include: providing a first data packet to a first interface, the first data packet including a first address and being received from a computing device, the computing device being at a premises and coupled to a third interface, the first interface coupled to a first broadband connection received at the premises, the first broadband connection being coupled to a service using a first data network; determining at least one second data packet to be received at the first interface from the service is lost or delayed; supplying a second address to the computing device for communications with the service, in response to the determining; receiving from the computing device a third data packet including the second address; modifying the third data packet including replacing the second address with the first address; and giving the modified third data packet to a second interface.
234 Citations
14 Claims
-
1. A method for managing alternative networks comprising:
-
receiving a first predetermined range of addresses including a first address; receiving a second predetermined range of addresses including a second address; providing the first address to a computing device; providing a first data packet to a first interface, the first data packet including the first address and being received from the computing device, the first interface coupled to a first broadband connection received at a premises, the first broadband connection being coupled to a service outside the premises using a first data network; receiving from the computing device a second data packet including the second address using a third interface, the third interface coupled to the computing device at the premises; modifying the second data packet including replacing the second address with the first address; sending the modified second data packet to a second interface, the second interface coupled to a second broadband connection received at the premises, the second broadband connection being coupled to the service outside the premises using a second data network and being different from the first broadband connection; receiving from the service outside the premises a third data packet including the first address; modifying the third data packet including replacing the first address with the second address when the third data packet is received from the second interface; giving the modified third data packet to the third interface; receiving from the computing device a fourth data packet including the first address; and giving the fourth data packet to the first interface. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for managing alternative networks comprising:
-
a first interface coupled to a first broadband connection received at a premises, the first broadband connection being coupled to a service outside the premises using a first data network; a second interface coupled to a second broadband connection received at the premises, the second broadband connection being coupled to the service outside the premises using a second data network and being different from the first broadband connection; a third interface coupled to a computing device at the premises; a processor coupled to the first, second, and third interfaces; and a memory coupled to the processor, the memory storing instructions executable by the processor to perform a method comprising; receiving a first predetermined range of addresses including a first address; receiving a second predetermined range of addresses including a second address; providing the first address to the computing device; providing a first data packet to the first interface, the first data packet including the first address and being received from the computing device; receiving from the computing device a second data packet including the second address; modifying the second data packet including replacing the second address with the first address; sending the modified second data packet to the second interface; receiving from the service outside the premises a third data packet including the first address; modifying the third data packet including replacing the first address with the second address when the third data packet is received from the second interface; giving the modified third data packet to the third interface; receiving from the computing device a fourth data packet including the first address; and giving the fourth data packet to the first interface. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification