Text this: A token-passing variable buffer model for a double-layered hierarchical WDM all-optical network