Claims
- 1. A communications network node for use in a synchronous transmission network and arranged to operate with traffic of at least two different protocol types, said network node comprising:
(i) a single-protocol switch core operable for one of said protocol types; and (ii) a conversion processor arranged to convert traffic between said two protocol types; said conversion processor at least being operable on an egress of the network node.
- 2. A communications network node as claimed in claim 1 wherein said two different protocol types are synchronous digital hierarchy (SDH) and synchronous optical network (SONET).
- 3. A communications network node as claimed in claim 1 wherein said conversion processor is arranged to convert traffic into the protocol type of the switch core and also to convert traffic output from the switch core into the other protocol type.
- 4. A communications network node as claimed in claim 1 wherein said conversion processor comprises an apparatus as claimed in claim 14.
- 5. A method of converting between a first type of synchronous data transmission payload container structure and a second type of synchronous data transmission payload container structure each of the types of payload container structures comprising at least two columns of stuff data and with the position of the stuff data columns being different between the two types, said method comprising the steps of;
(i) writing data from a payload container of the first type into at least one data store; (ii) reading data from the at least one data store and inserting that read data into an output payload container structure of the second type such that as a result of use of the data store, a delay is created; and (iii) writing stuff data into the output payload container at particular times such that the position of the stuff data in the output payload container is different from that in the payload container of the first type; (iv) and wherein the method comprises carrying out a low order pointer processing process in advance of the method of converting between the two types of payload container structure.
- 6. A method as claimed in claim 5 wherein one of the types of synchronous data transmission payload container structure is a synchronous digital hierarchy (SDH) payload container and the other type of synchronous data transmission payload container structure is a synchronous optical network (SONET) payload container.
- 7. A method as claimed in claim 5 which comprises using two data stores in such a manner that two different time delays are created.
- 8. A method as claimed in claim 7 which comprises writing particular data from a payload container of the first type into only one of the data stores.
- 9. A method as claimed in claim 7 which comprises writing particular data from a payload container of the first type into one of the data stores and then transferring it from that data store to the other data store.
- 10. A method as claimed in claim 6 which comprises converting from a SONET payload container to an SDH payload container, said method comprising:
(i) transferring a path overhead information from the SONET payload container to the SDH payload container; (ii) inserting two items of stuff data into the SDH payload container; (iii) inserting two columns of stuff data into the SDH payload container and in the meantime storing two columns of data from the SONET payload container using two data stores; each column comprising more than one byte.
- 11. A method as claimed in claim 10 which further comprises transferring the columns of data stored in the data stores to the SDH payload container and in the meantime storing two columns of data from the SONET payload container using the two data stores.
- 12. A method as claimed in claim 11 which further comprises, when a first column of stuff data is reached in the SONET payload container, omitting to transfer this data to the data stores such that the method continues using only one of the data stores.
- 13. A method as claimed in claim 12 which further comprises, when a second column of stuff data is reached in the SONET payload containers omitting to transfer this data to the data stores such that the method continues without using the data stores and simply transferring data from the SONET payload container to the SDH payload container.
- 14. An apparatus for converting between a first type of synchronous data transmission payload container structure and a second type of synchronous data transmission payload container structure each of the types of payload container structures comprising at least two columns of stuff data and with the position of the stuff data columns being different between the two types, said apparatus comprising:
(i) at least one data store; (ii) a first processor arranged to write data from a payload container of the first type into the data store; (iii) a second processor arranged to reading data from the data store and inserting that read data into an output payload container structure of the second type such that as a result of use of the data store, a delay is created; and (iv) a third processor arranged to write stuff data into the output payload container at particular times such that the position of the stuff data in the output payload container is different from that in the payload container of the first type; (v) and wherein one of said processors is further arranged to transfer data from the payload container of the first type into the output payload container without using any of said data stores.
- 15. An apparatus as claimed in claim 14 which takes a form selected from an application specific integrated circuit (ASIC) or a field programmable gate array (FPGA) and wherein the data store is selected from a random access memory (RAM), an addressable data array, and a register file.
- 16. A synchronous transmission network arranged to carry traffic of at least a first protocol type, said network comprising:
(i) a plurality of network nodes connected to one another by links and wherein each of those network nodes comprises a single-protocol switch core arranged to operate for a second protocol type, different from said first protocol type; (ii) at least one conversion processor provided at each of said network nodes and arranged to convert the traffic between the first and second protocol types; said conversion processor at least being operable on an egress of each network node.
- 17. A synchronous transmission network as claimed in claim 16 wherein said conversion processor comprises an apparatus as claimed in claim 14.
- 18. A method of carrying traffic of at least a first protocol type over a synchronous transmission network, said network comprising a plurality of network nodes connected to one another by links and each comprising a single-protocol switch core operable for a second protocol type different from said first protocol type, said method comprising the steps of:
(i) receiving traffic at one of the network nodes and if said traffic is of a protocol type different from that of the single-protocol switch core of the network node, then converting that traffic into a form compatible with that of the single-protocol switch core; (ii) processing the traffic at the single-protocol switch core of the network node; and (iii) if said traffic was converted before being processed by the single-protocol switch core, then converting the output of the single-protocol switch core back into the protocol type of the received traffic.
- 19. A method as claimed in claim 18 which further comprises the step of converting the traffic back into the protocol type in which it was received at the network node and outputting the resulting traffic from the network node.
- 20. A method as claimed in claim 18 wherein the process of converting traffic comprises the method as claimed in claim 5.
RELATED APPLICATION
[0001] This application is the full utility filing of U.S. provisional application No. 60/407,076 filed on Aug. 30, 2002, from which the present application claims priority and which is incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60407076 |
Aug 2002 |
US |