IP Library Patent Application 11008061
Patent Application
App. No. 11/008,061

Multi-homed broadband router

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
11/008,061
Abstract

Described is a multi-homed broadband router for use by an internal network to communicate with an external communications network, such as the Internet. The router has a first external-side port for exchanging packets over a first communication link with a first service provider connected to the external communications network, a second external-side port for exchanging packets over a second communication link with a second service provider connected to the external communications network, and an internal-side port for exchanging packets with a client device connected to the internal network. When a client device attempts to communicate with a host system on the external communications network, the router determines which one of the service providers to use to establish communications between the client device and that host system.

Claims (30)

1 . A multi-homed router, comprising:

a first external-side port for exchanging packets over a first communication link with a first service provider connected to a communications network;

a second external-side port for exchanging packets over a second communication link with a second service provider connected to the communications network;

an internal-side port for exchanging packets with a client device connected to an internal network; and

means for determining which one of the service providers to use when establishing communications between the client device and a host system connected to the communications network.

2 . The router of claim 1 , wherein the first communication link is a cable line and the second communication link is a digital subscriber line (DSL).

3 . The router of claim 1 , further comprising a network address translator for performing address translation in packets exchanged between the client device and the communications network.

4 . The router of claim 1 , wherein the means for selecting selects one of the service providers based on a performance characteristic of each service provider.

5 . The router of claim 1 , wherein the means for selecting selects one of the service providers based on cost.

6 . The router of claim 1 , wherein the means for selecting selects one of the service providers based on a current load of each service provider.

7 . The router of claim 1 , further comprising means for determining when the communication link with one of the service providers fails, and further comprising means for contacting automatically that service provider with the failed communication link through the other service provider using the other communication link.

8 . An internal network, comprising:

a client device transmitting a packet targeted to a host system on an external communications network; and

a router having an internal-side port by which to receive the packet from the client device, a first external-side port by which to communicate with a first service provider in order to access the external communications network, and a second external-side port by which to communicate with a second service provider in order to access the external communications network, the router having means for determining which one of the service providers to use in order to establish communications between the client device and the host system on the external communications network.

9 . The internal network of claim 8 , further comprising a cable modem connected to and through which the router communicates with one of the service providers, and a digital subscriber line (DSL) modem connected to and through which the router communicates with another of the service providers.

10 . The internal network of claim 8 , wherein the router includes a network address translator for performing address translation in the packet received from the client device before forwarding the packet to the selected service provider.

11 . The internal network of claim 8 , wherein the means for determining selects one of the service providers based on a performance characteristic of each service provider.

12 . The internal network of claim 8 , wherein the means for determining selects one of the service providers based on cost.

13 . The internal network of claim 8 , wherein the means for determining selects one of the service providers based on a current load of each service provider.

14 . The internal network of claim 8 , wherein the router further comprises means for determining that communications through one of the service providers fails and means for contacting automatically that service provider associated with the failed communications through the other service provider.

15 . A method for exchanging packets between an internal network and an external communications network, the method comprising:

establishing a first communication link with a first service provider connected to the external communications network;

establishing a second communication link with a second service provider connected to the external communications network;

receiving, from a client device on the internal network, a packet targeted to a host system on the external communications network; and

determining which one of the first and second service providers to use for establishing communications between the client device and the host system on the external communications network.

16 . The method of claim 15 , further comprising performing address translation on the packet before forwarding the packet to one of the service providers.

17 . The method of claim 15 , wherein the step of determining includes selecting one of the service providers based on a performance characteristic of each service provider.

18 . The method of claim 15 , wherein the step of determining includes selecting one of the service providers based on cost.

19 . The method of claim 15 , wherein the step of determining includes selecting one of the service providers based on a current load of each service provider.

20 . The method of claim 15 , further comprising determining that the communication link to one of the service providers fails and contacting automatically that service provider associated with the failed communications through the other service provider.

Assignments (12)
RELEASE OF SECURITY INTEREST Recorded Jan 11, 2018
From: CITICORP USA, INC.
To: AVAYA, INC.; SIERRA HOLDINGS CORP.
Reel/Frame 045045/0564 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 023892/0500 Recorded Dec 15, 2017
From: CITIBANK, N.A.
To: AVAYA INC.
Reel/Frame 044891/0564 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 029608/0256 Recorded Dec 15, 2017
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
To: AVAYA INC.
Reel/Frame 044891/0801 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 025863/0535 Recorded Dec 15, 2017
From: THE BANK OF NEW YORK MELLON TRUST, NA
To: AVAYA INC.
Reel/Frame 044892/0001 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 030083/0639 Recorded Dec 15, 2017
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
To: AVAYA INC.
Reel/Frame 045012/0666 →
SECURITY AGREEMENT Recorded Mar 13, 2013
From: AVAYA, INC.
To: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., THE
Reel/Frame 030083/0639 →
SECURITY AGREEMENT Recorded Jan 10, 2013
From: AVAYA, INC.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 029608/0256 →
SECURITY AGREEMENT Recorded Feb 22, 2011
From: AVAYA INC., A DELAWARE CORPORATION
To: BANK OF NEW YORK MELLON TRUST, NA, AS NOTES COLLATERAL AGENT, THE
Reel/Frame 025863/0535 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2010
From: NORTEL NETWORKS LIMITED
To: AVAYA INC.
Reel/Frame 023998/0878 →
SECURITY AGREEMENT Recorded Feb 5, 2010
From: AVAYA INC.
To: CITICORP USA, INC., AS ADMINISTRATIVE AGENT
Reel/Frame 023905/0001 →
SECURITY AGREEMENT Recorded Feb 4, 2010
From: AVAYA INC.
To: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 023892/0500 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2004
From: ZWEIG, JONATHAN
To: NORTEL NETWORKS LIMITED
Reel/Frame 016070/0229 →