A method to identify and remedy a network load imbalance between interconnected provider networks, the method comprising: establishing a virtual network representative of at least a first provider network, the virtual network with at least one interconnection point where network traffic is exchanged between the first provider network and a second provider network, the virtual network with at least one provider edge port where the first provider network connects to a third party network, the virtual network comprising at least one potential interconnection point where the first provider network may be configured to exchange traffic with the second provider network in order to remedy a network load imbalance between the first provider network and the second provider network; obtaining a bandwidth measurement of a bandwidth between the at least one provider edge port and the at least one interconnection point; obtaining a distance measurement of a distance between the at least one interconnection point and a geographically closest point, the geographically closest point being the closest in geographical distance to the at least one provider edge port of either the at least one potential interconnection point or an assigned interconnection point assigned to the at least one provider edge port; obtaining a network load indication for the first provider network as a function of at least a product of the bandwidth measurement and the distance measurement; detecting a network load balance between the network load indication and a network load indication of the second provider network; and wherein the detected network load balance indicates the network load imbalance between the first provider network and the second provider network, remedying the network load imbalance through network reconfigurations, said remedying including interconnecting at a point that was defined as a potential interconnection point. establishing a virtual network representative of at least a first provider network, the virtual network with at least one interconnection point where network traffic is exchanged between the first provider network and a second provider network, the virtual network with at least one provider edge port where the first provider network connects to a third party network, the virtual network comprising at least one potential interconnection point where the first provider network may be configured to exchange traffic with the second provider network in order to remedy a network load imbalance between the first provider network and the second provider network; obtaining a bandwidth measurement of a bandwidth between the at least one provider edge port and the at least one interconnection point; obtaining a distance measurement of a distance between the at least one interconnection point and a geographically closest point, the geographically closest point being the closest in geographical distance to the at least one provider edge port of either the at least one potential interconnection point or an assigned interconnection point assigned to the at least one provider edge port; obtaining a network load indication for the first provider network as a function of at least a product of the bandwidth measurement and the distance measurement; detecting a network load balance between the network load indication and a network load indication of the second provider network; and wherein the detected network load balance indicates the network load imbalance between the first provider network and the second provider network, remedying the network load imbalance through network reconfigurations, said remedying including interconnecting at a point that was defined as a potential interconnection point.