IP Library › Granted Patent US 8,819,201
Granted Patent B2
US 8,819,201 · App. 12/187,556 · Granted Aug 26, 2014

Method and apparatus for providing routing and access control filters

Inventors: Mallikarjun Netrakanti (Morganville, NJ); Sumita Dutta (Marina Del Rey, CA); Gary Flack (Smithton, IL); William Lamont (Tinton Falls, NJ); Rodney Stoltzfus (Lincroft, NJ); Paul Suntrup (Pacific, MO)
Assignee: AT&T Intellectual Property I, L.P.
H04L41/0226H04L41/022
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,819,201
App. No.
12/187,556
Granted
Aug 26, 2014
Kind
B2
Abstract

A method and apparatus for providing an access control filter and/or a route filter in a network are disclosed. For example, the method receives a new filter rule or a modified filter rule associated with at least one of: a routing policy, or a security policy. The method creates or modifies one or more filter templates in accordance with the new filter rule or the modified filter rule. The method identifies one or more affected interfaces and audits the one or more affected interfaces. The method then generates one or more commands in accordance with the one or more filter templates if the auditing of the one or more affected interfaces is successful, and downloads filter content to one or more routers using the one or more commands.

Claims (37)

1. A method for providing a routing filter, comprising:

receiving, by a processor, a new filter rule associated with a routing policy, wherein the new filter rule affects a configurable entry for the routing policy;

creating, by the processor, a filter template in accordance with the new filter rule, wherein the creating comprises generating the filter template from an existing template with a modification to implement a change for the configurable entry, wherein the new filter rule comprises a list of network resources on which the filter template is applied and a request option to request only auditing of the list of network resources;

identifying, by the processor, an affected interface;

auditing, by the processor, the affected interface;

reporting, by the processor, a trouble when the auditing of the affected interface is unsuccessful;

generating, by the processor, a command in accordance with the filter template when the auditing of the affected interface is successful; and

downloading, by the processor, filter content to a router using the command.

2. The method of claim 1 , further comprising:

monitoring a session.

3. The method of claim 1 , wherein a set of configurable entries for the routing policy is stored in a database.

4. The method of claim 3 , wherein the set of configurable entries is provided in a format supported by the router.

5. A non-transitory computer-readable medium storing a plurality of instructions which, when executed by a processor, cause the processor to perform operations for providing a routing filter, the operations comprising:

receiving a new filter rule associated with a routing policy, wherein the new filter rule affects a configurable entry for the routing policy;

creating a filter template in accordance with the new filter rule, wherein the creating comprises generating the filter template from an existing template with a modification to implement a change for the configurable entry, wherein the new filter rule comprises a list of network resources on which the filter template is applied and a request option to request only auditing of the list of network resources;

identifying an affected interface;

auditing the affected interface;

reporting a trouble when the auditing of the affected interface is unsuccessful;

generating a command in accordance with the filter template when the auditing of the affected interface is successful; and

downloading filter content to a router using the command.

6. The non-transitory computer-readable medium of claim 5 , further comprising:

monitoring a session.

7. The non-transitory computer-readable medium of claim 5 , wherein a set of configurable entries for the routing policy is stored in a database.

8. The non-transitory computer-readable medium of claim 7 , wherein the set of configurable entries is provided in a format supported by the router.

9. An apparatus for providing a routing filter, comprising:

a processor; and

a computer-readable medium storing a plurality of instructions which, when executed by the processor, cause the processor to perform operations, the operations comprising:

receiving a new filter rule associated with a routing policy, wherein the new filter rule affects a configurable entry for the routing policy;

creating a filter template in accordance with the new filter rule, wherein the creating comprises generating the filter template from an existing template with a modification to implement a change for the configurable entry, wherein the new filter rule comprises a list of network resources on which the filter template is applied and a request option to request only auditing of the list of network resources;

identifying an affected interface;

auditing the affected interface;

reporting a trouble when the auditing of the affected interface is unsuccessful;

generating a command in accordance with the filter template when the auditing of the affected interface is successful; and

downloading filter content to a router using the command.

10. The apparatus of claim 9 , further comprising:

monitoring a session.

11. The apparatus of claim 9 , wherein a set of configurable entries for the routing policy is stored in a database.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 9, 2011
From: NETRAKANTI, MALLIKARJUN; FLACK, GARY; LAMONT, WILLIAM; STOLTZFUS, RODNEY; SUNTRUP, PAUL
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 026246/0260 →
Continuity (1)
Related Publication 20100037287A1 · Feb 11, 2010