Abstract

Optical transport networks are evolving towards multi-granularity switching and software management but require that the architecture of the existing control plane be adapted to multi-service and network management requirements. So a dynamic weighting algorithm based on optical code resources and the matching degree between service request and channel is proposed for a multi-granularity optical switching system. In which, Software Defined Networking (SDN) controller collects network resource information in real time, dynamically changes the weight of each path and use it for path calculation, provides a more matched path on the premise of load balancing, and combines its channel matching weights for resource allocation. The simulation results show that the multi-granularity switching system with the proposed algorithm can reduce the generation of optical code fragments and improve resource utilization effectively. In the end of the paper, the optical code routing algorithms are simulated and implemented, and their performances are compared and analyzed. The simulation results show that the blocking rate of the matching algorithm on the NSFNET network is reduced by an average of 4% compared with the traditional algorithm, and the resource utilization of the optical code is improved by 9%.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call