Space Time Wavelgnth Switching Fabric