a communication system comprises a first network including a source arranged to transmit data and a second network including a destination arranged to receive the data . interruptions in communication between the source and destination are reduced by providing a first primary node and a first secondary node in the first network , and a second primary node and a second secondary node in the second network . first and second sets of primary routes and secondary routes are provided within the first and second networks to facilitate delivery of data to various nodes . between the first and second networks deliver the first and second sets of the data to the second primary node and the second secondary node . a second set of primary routes within the second network facilitate delivery of at least one of the first and second sets of data to the destination node . a selector within the second network selects one of the first and second sets of data . route selectors select secondary routes in the event that a primary route is disabled .]