Devices, systems, and/or methods for determining internet topology
First Claim
Patent Images
1. A method comprising:
- determining a topology of an interconnected set of autonomous systems of the internet via a machine, wherein provider-customer links in the topology are identified as links that only appear in routes propagated from a single tier-1 autonomous system;
quantifying a completeness of the topology by utilizing a no-valley and prefer customer routing policy and via the provider-customer links in the topology;
rendering a machine-determined identity of a customer to which telecommunications products are to be offered at a user interface of an information device;
determining an upper bound estimate of a number of peer-peer links missing from the topology via an equation;
V(n)=L−
A(1−
nβ
)=(L−
A)+Aβ
n wherein n is a count of monitors, V(n) is a count of visible peer-peer links after observing n monitors, L is a total count of peer-peer links in the internet, β
is a size of a small scope, and A is a total count of links having the small scope; and
rendering, at the user interface of the information device, the upper bound estimate of the number of peer-peer links missing from the topology.
1 Assignment
0 Petitions
Accused Products
Abstract
Certain exemplary embodiments can provide a method, which can comprise, based upon a quantified completeness of a determined topology of an interconnected set of Autonomous Systems of the Internet, at a user interface of an information device, automatically rendering a determined identity of a customer to which telecommunications products will be offered.
53 Citations
15 Claims
-
1. A method comprising:
-
determining a topology of an interconnected set of autonomous systems of the internet via a machine, wherein provider-customer links in the topology are identified as links that only appear in routes propagated from a single tier-1 autonomous system; quantifying a completeness of the topology by utilizing a no-valley and prefer customer routing policy and via the provider-customer links in the topology; rendering a machine-determined identity of a customer to which telecommunications products are to be offered at a user interface of an information device; determining an upper bound estimate of a number of peer-peer links missing from the topology via an equation;
V(n)=L−
A(1−
nβ
)=(L−
A)+Aβ
nwherein n is a count of monitors, V(n) is a count of visible peer-peer links after observing n monitors, L is a total count of peer-peer links in the internet, β
is a size of a small scope, and A is a total count of links having the small scope; andrendering, at the user interface of the information device, the upper bound estimate of the number of peer-peer links missing from the topology. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system comprising:
a processor configured to; determine a topology of an interconnected set of autonomous systems of the internet, wherein peer links in the topology are identified as links that only appear in routes propagated from a single tier-1 autonomous system; quantify a completeness of the topology via a no-valley and prefer customer routing policy and via provider-customer links in the topology; render an identity of a telecommunications customer that has been determined to be leaving a telecommunications provider at a user interface; determine an upper bound estimate of a number of peer-peer links missing from the topology via an equation;
V(n)=L−
A(1−
nβ
)=(L−
A)+Aβ
nwherein n is a count of monitors, V(n) is a count of visible peer-peer links after observing n monitors, L is a total count of peer-peer links in the internet, β
is a size of a small scope, and A is a total count of links having the small scope, andrender the upper bound estimate of the number of peer-peer links missing from the topology at the user interface.
-
15. A machine-readable medium comprising machine-implementable instructions for activities comprising:
-
determining a topology of an interconnected autonomous systems of the internet, wherein peer links in the topology are identified as links that only appear in routes propagated from a single tier-1 autonomous system; quantifying a completeness of the topology by utilizing a no-valley and customer routing policy and by utilizing provider-customer links in the topology; rendering a determined identity of a customer to which telecommunications products are to be offered at a user interface of an information device; determine an upper bound estimate of a number of peer-peer links missing from the topology via an equation;
V(n)=L−
A(1−
nβ
)=(L−
A)+Aβ
nwherein n is a count of monitors, V(n) is a count of visible peer-peer links after observing n monitors, L is a total count of peer-peer links in the internet, β
is a size of a small scope, and A is a total count of links having the small scope;rendering, at the user interface of the information device, the upper bound estimate of the number of peer-peer links missing from the topology; and filtering links from the topology that have been determined to have a lifetime of less than two days.
-
Specification