A novel double-link failure restoration algorithm based on optical signal-to-noise ratio for all-optical networks | IEEE Conference Publication | IEEE Xplore