System and method for collecting and presenting service level agreement metrics in a switched metro ethernet network
First Claim
1. A method for monitoring a network, the method comprising:
- injecting a plurality of data packets into the network, wherein the data packets are transmitted between a source device and a destination device;
collecting a plurality of reflected data packets, wherein the plurality of reflected data packets are reflected from the destination device to the source device, and wherein the plurality of reflected data packets include at least a portion of the data packets injected into the network; and
reporting to a user device, operably coupled to a customer equipment side of the source device, results from the collecting of the plurality of reflected data packets.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for monitoring a network includes injecting a plurality of data packets into the network. The data packets are transmitted between a source device and a destination device. A plurality of reflected data packets is collected. The plurality of reflected data packets are reflected from the destination device to the source device. Also, the plurality of reflected data packets includes at least a portion of the data packets injected into the network. The method further includes determining a total number of the reflected data packets. A packet delivery rate, a latency value, and a jitter value can be calculated based at least partially on the total number of reflected data packets. Further, the packet delivery rate, the latency value, and the jitter value can be reported to a user.
-
Citations
32 Claims
-
1. A method for monitoring a network, the method comprising:
-
injecting a plurality of data packets into the network, wherein the data packets are transmitted between a source device and a destination device; collecting a plurality of reflected data packets, wherein the plurality of reflected data packets are reflected from the destination device to the source device, and wherein the plurality of reflected data packets include at least a portion of the data packets injected into the network; and reporting to a user device, operably coupled to a customer equipment side of the source device, results from the collecting of the plurality of reflected data packets. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A server, comprising:
-
a processor; a memory device coupled to the processor; a service assurance agent (SAA) embedded within the memory device and executable by the processor, the SAA comprising; instructions to inject a plurality of data packets into a switched metro Ethernet network from a source device to a destination device; instructions to collect a plurality of data packets that are reflected from the destination device back to the source device; and instructions to report to a user device, operably coupled to a customer equipment side of the source device, results from collecting the plurality of reflected data packets. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A switched metro Ethernet network, comprising:
-
a core system; a first edge switch coupled to the core system; a second edge switch coupled to the core system; a server coupled to the switched metro Ethernet network; a computer program embedded within the server, the computer program comprising; instructions to calculate a data packet delivery rate between the first edge switch and the second edge switch; and instructions to report to a user computer coupled on a customer side of customer premises equipment that is coupled to the first edge switch results from calculating the data packet delivery rate. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification