Text this: A new algorithm for routing and scheduling in optical omega network