IP Library Granted Patent US 8,351,435
Granted Patent B2
US 8,351,435 · App. 13/033,694 · Granted Jan 8, 2013

Method for applying macro-controls onto IP networks using intelligent route indexing

Assignee: AT&T Intellectual Property I, L.P.
View Patent ↗
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 8,351,435
App. No.
13/033,694
Granted
Jan 8, 2013
Kind
B2
Abstract

Systems and methods are described that manage routing information in an IP network using extensible indexing and use the indexing to control the network. The indexing and associated controls apply to any router within the routing domain.

Claims (33)

1. A non-transitory computer readable medium having recorded thereon a computer program comprising code means for, when executed on a computer, instructing the computer to control steps in a method for managing route information in an IP network comprising:

assembling a route information database for the IP network;

acquiring routes from the IP network;

an indexing stage comprising:

associating with each acquired route an index having one or more fields, each route index field representing a network/service route attribute and is an alpha-numeric index field that classifies a route relative to the number of route index fields used;

associating a network operating condition with a network/service route attribute; and

entering applicable network/service route attributes in corresponding index fields for each route based on information associated with the route from the route information database; and

a control stage comprising:

acquiring one or more network operating conditions from the IP network;

associating the one or more acquired network operating conditions with corresponding network/service route attributes;

comparing the one or more associated network/service route attributes with all route indices; and

for routes having index fields matching the one or more associated network/service route attributes, executing a predetermined control action modifying those routes.

2. The non-transitory computer readable medium according to claim 1 wherein the network operating conditions further comprise dynamic network operating conditions.

3. The non-transitory computer readable medium according to claim 2 wherein associating the one or more acquired network operating conditions with corresponding network/service route attributes further comprises:

associating a predetermined operating threshold for each dynamic network operating condition; and

if a dynamic network operating condition exceeds its predetermined operating threshold, triggering a network/service route attribute corresponding to the exceeded dynamic network operating condition.

4. The non-transitory computer readable medium according to claim 1 wherein a route index further includes customer subscription, application information associated with the access line from where a route is announced from and the IP network location where a route is announced from.

5. The non-transitory computer readable medium according to claim 1 wherein acquired routes originate from route reflector messages.

6. The non-transitory computer readable medium according to claim 1 wherein one route index field is a route source geographic location.

7. The non-transitory computer readable medium according to claim 1 wherein one route index field is a route destination geographic location.

8. The non-transitory computer readable medium according to claim 1 wherein one route index field is a route priority.

9. The non-transitory computer readable medium according to claim 1 wherein one route index field is an alternate route path.

10. The non-transitory computer readable medium according to claim 1 wherein one route index field is if the route is associated with a single path.

11. The non-transitory computer readable medium according to claim 1 wherein one route index field is if the route is delay intolerant.

12. The non-transitory computer readable medium according to claim 1 wherein one route index field is if the route is delay tolerant.

13. The non-transitory computer readable medium according to claim 1 further comprising, if the route information database indicates a change in status for a route, updating the affected route's index accordingly.

14. The non-transitory computer readable medium according to claim 1 wherein a predetermined control action further comprises applying a predetermined logic based on the one or more acquired network/service route attributes.

15. The non-transitory computer readable medium according to claim 14 wherein one predetermined logic sheds network load based on the one or more acquired network/service route attributes.

16. The non-transitory computer readable medium according to claim 1 wherein assembling a route information database further comprises receiving border gateway protocol and open shortest path first messages.

17. The non-transitory computer readable medium according to claim 3 wherein one predetermined operating threshold is time of day.

18. The non-transitory computer readable medium according to claim 3 wherein one predetermined operating threshold is IP network capacity.

19. The non-transitory computer readable medium according to claim 3 wherein one predetermined operating threshold is IP network failure.

20. The non-transitory computer readable medium according to claim 3 wherein one predetermined operating threshold is customer feedback.

Assignments (3)
CHANGE OF NAME Recorded Aug 5, 2022
From: ATLASSIAN, INC.
To: ATLASSIAN US, INC.
Reel/Frame 061085/0690 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 16, 2019
From: AT&T INTELLECTUAL PROPERTY I, L.P.
To: ATLASSIAN INC.
Reel/Frame 050382/0862 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2019
From: MULLIGAN, JOHN; NGUYEN, HAN Q.; SAAD, SAMIR; VAN DER MERWE, JACOBUS; ZELINGHER, SIMON
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 049598/0554 →
Continuity (2)
Continuation 12315351 · Dec 2, 2008
Related Publication 20110145409A1 · Jun 16, 2011