“…However, as best as we know, most previous works [1,2] only focus on the host based optimization, leaving the potential of network based optimization unexplored. The reason is the control of routing and network updating is distributed on every single forwarding device under traditional network architecture, making it hard to implement network based optimization.…”