Method, system and computer program product for calculating a VLAN latency measure
First Claim
1. A method for calculating a multi-point VLAN latency measure, the method comprising:
- receiving a plurality of links for a VLAN, each said link having a first side and a second side and including a latency value, a count of access switches on said first side of said link and a count of access switches on said second side of said link;
initializing a latency counter to zero;
for each said link in said VLAN;
multiplying said count of access switches on said first side of said link by said count of access switches on said second side of said link to derive a count of paths that include said link;
multiplying said count of paths that include said link by said latency value to derive a total latency for said link; and
incrementing said latency counter by said total latency value for said link; and
dividing said latency counter by a count of paths in said VLAN to derive said multi-point VLAN latency measure for said VLAN.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for calculating a multi-point VLAN latency measure. The method includes receiving a plurality of links for a VLAN. Each link has a first side and a second side and includes a latency value, a count of access switches on the first side of the link and a count of access switches on the second side of the link. A latency counter is initialized to zero. For each link in the VLAN, the count of access switches on the first side of the link is multiplied by the count of access switches on the second side of the link to derive a count of paths that include the link. The count of paths that include the link is multiplied by the latency value associated with the link to derive a total latency for the link. The latency counter is incremented by the total latency value for the link. Once all of the links have been processed, the latency counter is divided by the number of paths in the VLAN to derive the multi-point VLAN latency measure for the VLAN.
58 Citations
18 Claims
-
1. A method for calculating a multi-point VLAN latency measure, the method comprising:
-
receiving a plurality of links for a VLAN, each said link having a first side and a second side and including a latency value, a count of access switches on said first side of said link and a count of access switches on said second side of said link;
initializing a latency counter to zero;
for each said link in said VLAN;
multiplying said count of access switches on said first side of said link by said count of access switches on said second side of said link to derive a count of paths that include said link;
multiplying said count of paths that include said link by said latency value to derive a total latency for said link; and
incrementing said latency counter by said total latency value for said link; and
dividing said latency counter by a count of paths in said VLAN to derive said multi-point VLAN latency measure for said VLAN. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for calculating a multi-point to multi-point VLAN latency measure, said method comprising:
-
receiving a plurality of links for a VLAN, each said link including a latency value, a count of access switches on a first side of said link and a count of access switches on a second side of said link; and
calculating a multi-point to multi-point VLAN latency measure for the VLAN responsive to said links.
-
-
12. A system for calculating a multi-point VLAN latency measure, the system comprising:
-
a network;
a host system in communication with said network, said host system including application software to implement a method comprising;
receiving a plurality of links for a VLAN via said network, each said link having a first side and a second side and including a latency value, a count of access switches on said first side of said link and a count of access switches on said second side of said link;
initializing a latency counter to zero;
for each said link in said VLAN;
multiplying said count of access switches on said first side of said link by said count of access switches on said second side of said link to derive a count of paths that include said link;
multiplying said count of paths that include said link by said latency value to derive a total latency for said link; and
incrementing said latency counter by said total latency value for said link; and
dividing said latency counter by a count of paths in said VLAN to derive said multi-point VLAN latency measure for said VLAN. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A computer program product for calculating a multi-point VLAN latency measure, the computer program product comprising:
a storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for facilitating a method comprising;
receiving a plurality of links for a VLAN, each said link having a first side and a second side and including a latency value, a count of access switches on said first side of said link and a count of access switches on said second side of said link;
initializing a latency counter to zero;
for each said link in said VLAN;
multiplying said count of access switches on said first side of said link by said count of access switches on said second side of said link to derive a count of paths that include said link;
multiplying said count of paths that include said link by said latency value to derive a total latency for said link; and
incrementing said latency counter by said total latency value for said link; and
dividing said latency counter by a count of paths in said VLAN to derive said multi-point VLAN latency measure for said VLAN.
Specification