IP Library Granted Patent US 7,889,736
Granted Patent B2
US 7,889,736 · App. 11/269,650 · Granted Feb 15, 2011

IP communication network routing protocol message validity state signaling device

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 7,889,736
App. No.
11/269,650
Granted
Feb 15, 2011
Kind
B2
Abstract

A device for processing routing protocol messages for a router of an Internet protocol communication network comprises a processor that determines if routing information contained in a routing protocol message to be sent to at least one destination peer router has been checked at least once by at least one routing checking tool, and the result of each check. It adds to the routing protocol message status information representing at least the result of each check effected on the message, with a view to sending it to the destination peer router.

Claims (27)

1. A device for processing routing protocol messages for a router of an Internet protocol communication network comprising:

at least one routing checking tool; and

processing means;

wherein the processing means determine if a validity of routing information contained in a routing protocol message to be sent to a destination peer router has been checked at least once by the at least one routing checking tool,

wherein the processing means determine a result of each validity check, and

wherein the processing means add to said routing protocol message status information representing at least the result of each validity check effected thereon and send said routing protocol message comprising said status information to said destination peer router.

2. The device according to claim 1 , wherein said status information represents each validity check carried out on the routing information contained in a routing protocol message to be sent and the associated result.

3. The device according to claim 2 , wherein said status information represents each tool used for each validity check applied to the routing information contained in a routing protocol message to be sent.

4. The device claimed in claim 3 wherein, in the event of checking results indicating conformance or non-conformance of the routing data contained in a routing protocol message to be transmitted, said processing means add thereto status information representing a certificate of conformance or of non-conformance of said routing information that the routing protocol message contains.

5. The device according to claim 3 , wherein said validity checks are selected from a group including a check of paths between autonomous systems, a traffic distribution policy check, and an autonomous system aggregation optimality check.

6. A router for an Internet protocol communication network, comprising a device according to claim 3 .

7. The device claimed in claim 2 wherein, in the event of checking results indicating conformance or non-conformance of the routing data contained in a routing protocol message to be transmitted, said processing means add thereto status information representing a certificate of conformance or of non-conformance of said routing information that the routing protocol message contains.

8. The device according to claim 2 , wherein said validity checks are selected from a group including a check of paths between autonomous systems, a traffic distribution policy check, and an autonomous system aggregation optimality check.

9. The device claimed in claim 2 wherein said processing means receive and generate said routing protocol messages.

10. The device according to claim 2 , wherein said processing means process routing protocol messages taking the form of routing information update messages.

11. The device according to claim 2 , wherein said routing protocol messages are of BGP type.

12. A router for an Internet protocol communication network, comprising a device according to claim 2 .

13. The device claimed in claim 1 wherein, in the event of checking results indicating conformance or non-conformance of the routing data contained in a routing protocol message to be transmitted, said processing means add thereto status information representing a certificate of conformance or of non-conformance of said routing information that the routing protocol message contains.

14. The device according to claim 13 , wherein said validity checks are selected from a group including a check of paths between autonomous systems, a traffic distribution policy check, and an autonomous system aggregation optimality check.

15. A router for an Internet protocol communication network, comprising a device according to claim 13 .

16. The device according to claim 1 , wherein said validity checks are selected from a group including a check of paths between autonomous systems, a traffic distribution policy check, and an autonomous system aggregation optimality check.

17. The device claimed in claim 1 , wherein said processing means receive and generate said routing protocol messages.

18. The device according to claim 1 , wherein said processing means process routing protocol messages taking the form of routing information update messages.

19. The device according to claim 1 , wherein said routing protocol messages are of BGP type.

20. A router for an Internet protocol communication network, comprising a device according to claim 1 .

21. The router according to claim 20 , comprising checking means connected to said device and including said routing checking tools.

22. The device claimed in claim 1 , wherein the routing protocol message is sent by the router to the destination peer router.

Assignments (10)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2021
From: PROVENANCE ASSET GROUP LLC
To: RPX CORPORATION
Reel/Frame 059352/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: NOKIA US HOLDINGS INC.
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058363/0723 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: CORTLAND CAPITAL MARKETS SERVICES LLC
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058983/0104 →
CHANGE OF NAME Recorded Feb 14, 2019
From: ALCATEL
To: ALCATEL LUCENT
Reel/Frame 048329/0784 →
ASSIGNMENT AND ASSUMPTION AGREEMENT Recorded Feb 14, 2019
From: NOKIA USA INC.
To: NOKIA US HOLDINGS INC.
Reel/Frame 048370/0682 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP LLC
To: NOKIA USA INC.
Reel/Frame 043879/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2017
From: NOKIA TECHNOLOGIES OY; NOKIA SOLUTIONS AND NETWORKS BV; ALCATEL LUCENT SAS
To: PROVENANCE ASSET GROUP LLC
Reel/Frame 043877/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP, LLC
To: CORTLAND CAPITAL MARKET SERVICES, LLC
Reel/Frame 043967/0001 →
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2014
From: CREDIT SUISSE AG
To: ALCATEL LUCENT
Reel/Frame 033868/0001 →
SECURITY AGREEMENT Recorded Jan 30, 2013
From: ALCATEL LUCENT
To: CREDIT SUISSE AG
Reel/Frame 029821/0001 →