Patent ID: 8036141
Filing Date: 2011-10-11
Classification: H04L

Abstract:
1. A non-transitory computer-readable storage medium, comprising computer instructions for: obtaining Border Gateway Protocol (BGP) messages associated with a plurality of networks; determining route changes based on the BGP messages; updating routing instructions in routing tables associated with each of the plurality of networks based on the route changes, wherein the updating is performed once per collection cycle; determining whether all peering sessions are running during the collection cycle; declaring a routing table as invalid when a peering session fails to run during the collection cycle; comparing the routing tables to detect discrepancies; presenting alerts based on a detected discrepancy; annotating the routing tables with the route changes from a current monitoring cycle; spawning threads to compare the routing tables to detect the discrepancies wherein the threads are spawned in a centralized controller; and presenting the alerts to a Real Time Transport Protocol Session Manager for consumption by the Real Time Transport Protocol Session Manager, wherein event management based on the alerts is performed for each collection cycle.