I am working on a problem to minimize load for my thesis. Where the load is taken as the function of amount of traffic (bit) and length (m) to reduce the distance over which a demand is served.

My supervisor told me that this metric is widely used but I could not find any reference except for this article.

How can I use this metric (bit-meter) to analyse communication network ?

  • Is your thesis specifically about optical networks or carrier fiber infrastructure (i.e. "Dark Fiber")? Dec 9, 2014 at 18:36
  • "Know any paper or journal" is off topic Dec 10, 2014 at 4:49

1 Answer 1


Here is a decent explanation from DrPeering.net of the cost per bit-mile(meter).

The Simple Bit-Mile Costing model tries to establish a network component price per bit mile. This calculation might take all route segments and calculate the average cost per mile. The end result would be a $/bit mile cost number. Then gross traffic analysis would be applied to see what a customer actually uses of the network bit mile resources.

For example, if a customer has 55Mbps of traffic from SFO to Seattle (say 1200 miles) multiplied by the $/bit mile yields $X to carry that traffic. The customer also has about 95Mbps from SFO to LA (say 400 miles) multiplied by the $/bit mile yields $Y to carry that traffic. When taken in aggregate, one can get sense of the order of magnitude of the cost of this customer.

Also here is Level3 peering agreement that talks bit-mile. Level 3 seems to be one of the main carriers pushing for this.

So to be clear bit-mile costs are used for billing and peering agreements. The bit-mile cost isn't a routing metric like hop count or bandwidth.

To minimize the bit-mile cost on your network, you would have to hack the bit-mile cost into the network some how. The easiest way I can think is if you had a big OSPF network you could calculate all the bit-mile cost of all your links and statically configure them. Then OSPF will calculate the route between locations using the lowest bit-mile cost.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.