"Moreover, what is needed is a system and method that can adapt data paths or paths in response to changes in a network topology." . . . . .