A Distributed Scheduling Algorithm for an Optical Switching Fabric | IEEE Conference Publication | IEEE Xplore