Extending SONET/SDH automatic protection switching
First Claim
Patent Images
1. A method for communicatively coupling a first network to a second network by using a first device and a second device, the method comprising the steps of:
- causing first data to be transmitted and second data to be received over a first bidirectional data path but not over a second bidirectional data path, wherein;
said first bidirectional data path communicatively couples said first device to said second network;
said first device is communicatively coupled to said first network;
said second bidirectional data path communicatively couples said second device to said second network;
said second device is communicatively coupled to said first network;
said first network is associated with a first network type, said second network is associated with a second network type, and said first network type is different than said second network type;
based on transmitting said first data and receiving said second data over said first bidirectional data path, determining that one or more criteria are satisfied;
in response to determining that said one or more criteria are satisfied;
causing said first data to no longer be transmitted and said second data to no longer be received over said first bidirectional data path; and
causing said first data to be transmitted and said second data to be received over said second bidirectional data path but not over said first bidirectional data path;
based on transmitting said first data and receiving said second data over said second bidirectional data path, determining that said one or more criteria are satisfied;
in response to determining that said one or more criteria are satisfied;
causing said first data to no longer be transmitted and said second data to no longer be received over said second bidirectional data path; and
causing said first data to be transmitted and said second data to be received over said first bidirectional data path but not over said second bidirectional data path.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention provides a method and system for coupling a SONET/SDH network to a routing network that does not have a single point of failure. Multiple routers are coupled between the SONET/SDH network and the routing network, one for each data path; for example, a first router for the working data path and a second router for the protection data path. The routers intercommunicate to force APS to switch data paths bidirectionally, so as to allow only a single router for each data path.
-
Citations
20 Claims
-
1. A method for communicatively coupling a first network to a second network by using a first device and a second device, the method comprising the steps of:
-
causing first data to be transmitted and second data to be received over a first bidirectional data path but not over a second bidirectional data path, wherein; said first bidirectional data path communicatively couples said first device to said second network; said first device is communicatively coupled to said first network; said second bidirectional data path communicatively couples said second device to said second network; said second device is communicatively coupled to said first network; said first network is associated with a first network type, said second network is associated with a second network type, and said first network type is different than said second network type; based on transmitting said first data and receiving said second data over said first bidirectional data path, determining that one or more criteria are satisfied; in response to determining that said one or more criteria are satisfied; causing said first data to no longer be transmitted and said second data to no longer be received over said first bidirectional data path; and causing said first data to be transmitted and said second data to be received over said second bidirectional data path but not over said first bidirectional data path; based on transmitting said first data and receiving said second data over said second bidirectional data path, determining that said one or more criteria are satisfied; in response to determining that said one or more criteria are satisfied; causing said first data to no longer be transmitted and said second data to no longer be received over said second bidirectional data path; and causing said first data to be transmitted and said second data to be received over said first bidirectional data path but not over said second bidirectional data path. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus for communicatively coupling a first network to a second network by using a first device and a second device, the apparatus comprising:
-
means for causing first data to be transmitted and second data to be received over a first bidirectional data path but not over a second bidirectional data path, wherein; said first bidirectional data path communicatively couples said first device to said second network; said first device is communicatively coupled to said first network; said second bidirectional data path communicatively couples said second device to said second network; said second device is communicatively coupled to said first network; said first network is associated with a first network type, said second network is associated with a second network type, and said first network type is different than said second network type; means for determining, based on transmitting said first data and receiving said second data over said first bidirectional data path, that one or more criteria are satisfied; in response to determining that said one or more criteria are satisfied, means for causing said first data to no longer be transmitted and said second data to no longer be received over said first bidirectional data path; and means for causing said first data to be transmitted and said second data to be received over said second bidirectional data path but not over said first bidirectional data path; means for determining, based on transmitting said first data and receiving said second data over said second bidirectional data path, that said one or more criteria are satisfied; means for causing, in response to determining that said one or more criteria are satisfied, said first data to no longer be transmitted and said second data to no longer be received over said second bidirectional data path; and means for causing, in response to determining that said one or more criteria are satisfied, said first data to be transmitted and said second data to be received over said first bidirectional data path but not over said second bidirectional data path. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A network equipment element configured for communicatively coupling a first network to a second network by using a first device and a second device, and configured to perform:
-
causing first data to be transmitted and second data to be received over a first bidirectional data path but not over a second bidirectional data path, wherein; said first bidirectional data path communicatively couples said first device to said second network; said first device is communicatively coupled to said first network; said second bidirectional data path communicatively couples said second device to said second network; said second device is communicatively coupled to said first network; said first network is associated with a first network type, said second network is associated with a second network type, and said first network type is different than said second network type; based on transmitting said first data and receiving said second data over said first bidirectional data path, determining that one or more criteria are satisfied; in response to determining that said one or more criteria are satisfied; causing said first data to no longer be transmitted and said second data to no longer be received over said first bidirectional data path; and causing said first data to be transmitted and said second data to be received over said second bidirectional data path but not over said first bidirectional data path; based on transmitting said first data and receiving said second data over said second bidirectional data path, determining that said one or more criteria are satisfied; in response to determining that said one or more criteria are satisfied; causing said first data to no longer be transmitted and said second data to no longer be received over said second bidirectional data path; and causing said first data to be transmitted and said second data to be received over said first bidirectional data path but not over said second bidirectional data path. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A system for communicatively coupling a first network to a second network, the system comprising:
-
a first device that is communicatively coupled to said second network through a first bidirectional data path, wherein said first device is communicatively coupled to said first network; a second device that is communicatively coupled to said second network through a second bidirectional data path, wherein said second device is communicatively coupled to said first network; wherein; said first network is associated with a first network type, said second network is associated with a second network type, and said first network type is different than said second network type; said first device is configured to transmit first data and receive second data over said first bidirectional data path but said second device is not configured to transmit first data or receive second data said data over said second bidirectional data path; said second device is configured to; determine, based on said first data that is transmitted and said second data that is received over said first bidirectional data path, that one or more criteria are satisfied; in response to determining that said one or more criteria are satisfied; cause said first data to no longer be transmitted and said second data to no longer be received over said first bidirectional data path; and cause said first data to be transmitted and said second data to be received over said second bidirectional data path but not over said first bidirectional data path; said first device is configured to; determine, based on said first data that is transmitted and said second data that is received over said second bidirectional data path, that said one or more criteria are satisfied; in response to determining that said one or more criteria are satisfied; cause said first data to no longer be transmitted and said second data to no longer be received over said second bidirectional data path; and cause said first data to be transmitted and said second data to be received over said first bidirectional data path but not over said second bidirectional data path. - View Dependent Claims (17, 18, 19, 20)
-
Specification