IP exchange quality testing system and method
First Claim
Patent Images
1. A method for measuring a quality of an IP network, comprising the steps of:
- finding a network device that provides a gateway to the Internet for a /24 corresponding to each IP network prefix in a set of IP network prefixes of a member;
determining a quality score for the each IP network prefix based solely on tests performed on the network device corresponding to the each IP network prefix; and
creating a matrix including the determined quality score for the each IP network prefix, wherein said step of determining a quality score comprises at least one of;
sending a packet to the network device to be tested for the member and determining at least one of packet loss, latency, and jitter, anddetermining an availability of the network device to be tested.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for measuring a quality of an IP network of a member of a trading exchange includes finding a penultimate hop corresponding to each IP network IP network prefix in a set of IP network IP network prefixes of a member, determining a quality score for the each IP network IP network prefix based on tests performed at the penultimate hop, and creating a matrix for the member including the determined quality for the each IP network IP network prefix. The quality is used to facilitate matching the offers of the buyers and sellers.
-
Citations
26 Claims
-
1. A method for measuring a quality of an IP network, comprising the steps of:
-
finding a network device that provides a gateway to the Internet for a /24 corresponding to each IP network prefix in a set of IP network prefixes of a member; determining a quality score for the each IP network prefix based solely on tests performed on the network device corresponding to the each IP network prefix; and creating a matrix including the determined quality score for the each IP network prefix, wherein said step of determining a quality score comprises at least one of; sending a packet to the network device to be tested for the member and determining at least one of packet loss, latency, and jitter, and determining an availability of the network device to be tested. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for measuring a quality of an IP network, comprising the steps of:
-
finding a network device that provides a gateway to the Internet for a /24 corresponding to each IP network prefix in a set of IP network prefixes of a member; determining a quality score for the each IP network prefix based solely on tests performed on the network device corresponding to the each IP network prefix; and creating a matrix including the determined quality score for the each IP network prefix, wherein said step of determining a quality score comprises at least one of; sending a packet to the network device to be tested for the member and determining at least one of packet loss, latency, and jitter, and determining an availability of the network device to be tested, acquiring a full route table and filtering the IP network prefixes in the full route table to obtain valid IP network prefixes, before said step of finding the network device, wherein the set of IP network prefixes includes only valid IP network prefixes announced by the member.
-
-
18. A route analyzer for determining an IP network prefix quality for each of a plurality of IP network prefixes, the route analyzer comprising:
-
one or more physical servers configured for determining a network device that provides a gateway to the Internet for a /24 corresponding to each IF network prefix in the plurality of IP network prefixes, and determining a quality score for the each IP network prefix based solely on tests performed on the network device corresponding to each IP network prefix, wherein determining a quality score comprises at least one of; sending a packet to each the network device to be tested for a member and determining at least one of packet loss, latency, and jitter to said each of the network device, and determining an availability of each of the network device to be tested. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. An element in an IP bandwidth trading exchange including a non-transitory computer readable medium storing computer executable instructions for measuring a quality of IP network prefixes in an IF network of a member of the IP bandwidth trading exchange, said non-transitory computer readable medium comprising computer-executable instructions for executing the steps of:
-
finding a network device that provides a gateway to the Internet for a /24 corresponding to each IP network prefix in a set of IP network prefixes of a member; determining a quality score for the each IP network prefix based solely on tests performed on the network device corresponding to each IP network prefix; and creating a matrix for the member including the determined quality for the each IP network prefix, wherein said step of determining a quality score comprises at least one of; sending a packet to each network device to be tested for the member and determining at least one of packet loss, latency, and jitter, and determining an availability of each network device to be tested.
-
-
25. A method for measuring a quality of an IP network, comprising the steps of:
-
finding a network device that provides a gateway to the Internet for a /24 corresponding to each IP network prefix in a set of IP network prefixes of a member; determining a quality score for the each IP network prefix based solely on tests performed on the network device to each IP network prefix, comprising; determining a BGP stability of each of the network device to be tested; and creating a matrix including the determined quality for the each IP network prefix.
-
-
26. A route analyzer for determining an IP network prefix quality for each of a plurality of IP network prefixes, the route analyzer comprising:
-
one or more physical servers configured for determining a network device corresponding to each IP network prefix in the plurality of IP network prefixes, and determining a quality score for the each IP network prefix based solely on tests performed on the network device that provides a gateway to the Internet for a /24 corresponding to each IP network prefix; wherein determining a quality score comprises determining a BGP stability of the network device to be tested.
-
Specification