Scheduling and managing variable-length message transmission on WDM optical networks