STS-N: Synchronous Transport Signal Level N

What does STS-N mean? The above is one of STS-N meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Synchronous Transport Signal Level N