Systems and methods for fractional routing redundancy
First Claim
Patent Images
1. A method comprising:
- receiving, by a first back-up router from a primary router, first data identifying a first data stream, at least a portion of the first data stream initially to be routed by a first portion of the primary router, the first data for assisting the first back-up router to back-up the first portion of the primary router should the first portion of the primary router become unavailable;
receiving, by a second back-up router from the primary router, second data identifying a second data stream, at least a portion of the second data stream initially to be routed by a second portion of the primary router, the second data for assisting the second back-up router to back-up the second portion of the primary router should the second portion of the primary router become unavailable, wherein the first data and the second data are not the same;
receiving, by the first back-up router from a network source, the at least the portion of the first data stream;
routing, by the first back-up router, the at least the portion of the first data stream when the first portion of the primary router becomes unavailable to route the at least the portion of the first data stream, the routing of the at least the portion of the first data stream by the first back-up router being based on the first data;
receiving, by the second back-up router from the network source, the at least the portion of the second data stream; and
routing, by the second back-up router, the at least the portion of the second data stream when the second portion of the primary router becomes unavailable to route the at least the portion of the second data stream, the routing of the at least the portion of the second data stream by the second back-up router being based on the second data.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for fractional routing are described. An exemplary method may include receiving, by a first router, data information regarding routing by a first portion of a third router, receiving, by a second router, data information regarding routing by a second portion of a third router, wherein the data information regarding routing by the first portion and data information regarding routing by the second portion is not the same, routing, by the first router, data associated with the routing by the first portion of the third router, and routing by the second router, data associated with the routing by the second portion of the third router.
-
Citations
30 Claims
-
1. A method comprising:
-
receiving, by a first back-up router from a primary router, first data identifying a first data stream, at least a portion of the first data stream initially to be routed by a first portion of the primary router, the first data for assisting the first back-up router to back-up the first portion of the primary router should the first portion of the primary router become unavailable; receiving, by a second back-up router from the primary router, second data identifying a second data stream, at least a portion of the second data stream initially to be routed by a second portion of the primary router, the second data for assisting the second back-up router to back-up the second portion of the primary router should the second portion of the primary router become unavailable, wherein the first data and the second data are not the same; receiving, by the first back-up router from a network source, the at least the portion of the first data stream; routing, by the first back-up router, the at least the portion of the first data stream when the first portion of the primary router becomes unavailable to route the at least the portion of the first data stream, the routing of the at least the portion of the first data stream by the first back-up router being based on the first data; receiving, by the second back-up router from the network source, the at least the portion of the second data stream; and routing, by the second back-up router, the at least the portion of the second data stream when the second portion of the primary router becomes unavailable to route the at least the portion of the second data stream, the routing of the at least the portion of the second data stream by the second back-up router being based on the second data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 26, 28)
-
-
13. A system comprising:
-
a first back-up router hardware configured to receive, from a primary router, first data identifying a first data stream, at least a portion of the first data stream initially to be routed by a first portion of the primary router, the first data for assisting the first back-up router hardware to back-up the first portion of the primary router should the first portion of the primary router become unavailable, the first back-up router hardware further configured to receive, from a network source, the at least the portion of the first data stream and to route the at least the portion of the first data stream based on the first data when the first portion of the primary router becomes unavailable to route the at least the portion of the first data stream; a second back-up router configured to receive, from the primary router, second data identifying a second data stream, at least a portion of the second data stream initially to be routed by a second portion of the primary router, the second data for assisting the second back-up router to back-up the second portion of the primary router should the second portion of the primary router become unavailable, the second back-up router further configured to receive, from the network source, the at least the portion of the second data stream and to route the at least the portion of the second data stream based on the second data when the second portion of the primary router becomes unavailable to route the at least the portion of the second data stream, wherein the first data and the second data are not the same; and the primary router comprising the first and second portions. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 27, 29)
-
-
25. A system comprising:
-
a first back-up routing means configured to receive, from a primary routing means, first data identifying a first data stream, at least a portion of the first data stream initially to be routed by a first portion of the primary routing means, the first data for assisting the first back-up routing means to back-up the first portion of the primary routing means should the first portion of the primary routing means become unavailable, the first back-up routing means further configured to receive, from a network source, the at least the portion of the first data stream and to route the at least the portion of the first data stream based on the first data when the first portion of the primary routing means becomes unavailable to route the at least the portion of the first data stream; a second back-up routing means configured to receive, from the primary routing means, second data identifying a second data stream, at least a portion of the second data stream initially to be routed by a second portion of the primary routing means, the second data for assisting the second back-up routing means to back-up the second portion of the primary routing means should the second portion of the primary routing means become unavailable, the second back-up routing means further configured to receive, from the network source, the at least the portion of the second data stream and to route the at least the portion of the second data stream based on the second data when the second portion of the primary routing means becomes unavailable to route the at least the portion of the second data stream, wherein the first data and the second data are not the same; and the primary routing means comprising the first and second portions.
-
-
30. A method comprising:
-
receiving, by a primary router, a first data stream from at least one network source, a first portion of the primary router being configured to route the first data stream; transmitting, by the primary router to a first back-up router, first data information identifying the first data stream, the first data information for assisting the first back-up router to route the first data stream should the first portion of the primary router become unavailable; receiving, by the primary router, a second data stream from the at least one network source, a second portion of the primary router being configured to route the second data stream; transmitting, by the primary router to a second back-up router, second data information identifying the second data stream, the second data information for assisting the second back-up router to route the second data stream should the second portion of the primary router become unavailable; monitoring the first portion of the primary router to determine when the first portion of the primary router becomes unavailable so that the at least one network source can redirect the first data stream to the first back-up router; and monitoring the second portion of the primary router to determine when the second portion of the primary router becomes unavailable so that the at least one network source can redirect the second data stream to the second back-up router.
-
Specification