SDH Ring Topologies
Two/four-fiber rings, resilience mechanisms, switching times.
Why Rings? The Foundation of Network Resiliency
While a simple point-to-point link is the most direct way to connect two locations, it has a critical weakness: a single failure (like a backhoe cutting the fiber cable) completely severs the connection. To build highly reliable networks, especially in metropolitan and core areas, a more robust physical layout is needed. The solution is the ring topology.
Imagine a single road connecting City A and City B. If there's an accident, traffic stops. Now imagine a ring road that connects A and B, but also passes through cities C and D. If the road between A and B is blocked, traffic can simply be rerouted the "long way around" through D and C to reach its destination. A ring inherently provides two physically diverse paths between any two nodes, making it the cornerstone of SDH/SONET's celebrated resiliency. The workhorses that form the "interchanges" on these digital ring roads are the .
The Two Philosophies of Ring Protection
Within the ring architecture, SONET and SDH implement two primary philosophies for protecting traffic against failures. They differ in what they protect and how efficiently they use bandwidth.
1. Path Protection (UPSR / SNCP)
This approach protects an individual, end-to-end service path. The analogy is sending two identical letters through the postal system via two different routes. The recipient simply reads the first one that arrives intact and discards the other. The protection is dedicated to that specific "letter" (service).
2. Line Protection (BLSR / MS-SPRing)
This approach protects the entire transport line between two nodes. The analogy is a highway that has dedicated, empty emergency lanes. During normal operation, these lanes are unused. But if there's a crash on the main lanes, traffic control immediately diverts all cars onto the emergency lanes to bypass the blockage. The protection is shared by everyone on that segment of the highway.
Deep Dive: Path-Switched Rings (UPSR / SNCP)
In North American SONET terminology, this is known as a Unidirectional Path-Switched Ring (UPSR). In international SDH, it's called Sub-Network Connection Protection (SNCP). Both describe the same mechanism.
Architecture and Operation
A UPSR is typically a 2-fiber ring where traffic flows in opposite directions on each fiber. The protection mechanism follows the 1+1 "bridge and select" principle:
UPSR / SNCP traffic duplication
Toggle the scenario to see how dual counter-rotating copies keep the payload alive.
Identical VC traffic is bridged onto both directions. The destination continuously monitors both.
- Node A transmits the payload clockwise and counter-clockwise at the same time.
- Node C compares quality metrics in the Path Overhead to pick the healthier stream.
- The mirrored copy remains available if the preferred path degrades.
- Permanent Bridge: When a service (e.g., a VC-12 carrying a T1 line) needs to be sent from Node A to Node C, the ADM at Node A creates a permanent bridge. It transmits identical copies of the VC-12 onto both rings simultaneously (one traveling clockwise, e.g., via B, and the other counter-clockwise, e.g., via D).
- Continuous Monitoring and Selection: The destination ADM at Node C receives both copies of the VC-12, one from each direction. Its internal switching fabric continuously monitors the health of both signals based on information in the . It selects the signal from the pre-designated "working" path to send to its local tributary port.
- Instantaneous Switching: If a fiber cut occurs between nodes B and C, the signal on the clockwise path is lost. The selector at Node C detects this failure (e.g., a Loss of Signal or high bit error rate) and instantly switches its output to use the signal it was already receiving from the counter-clockwise path.
Characteristics of UPSR/SNCP
- Very Fast: The switchover time is extremely fast (typically well under 50ms) because no complex signaling is required. The backup signal is already at the destination.
- Simple: The logic is straightforward and robust.
- Inefficient Bandwidth Usage: Its major drawback is inefficiency. Since every service is duplicated, 100% of the ring's bandwidth is consumed to deliver 50% of the working capacity. This makes it costly for high-capacity core transport but ideal for access networks where traffic is often broadcast-like (e.g., distributing video signals).
Deep Dive: Line-Switched Rings (BLSR / MS-SPRing)
For core and long-haul networks where bandwidth efficiency is paramount, the preferred solution is the Bidirectional Line-Switched Ring (BLSR) (SONET name) or Multiplex Section-Shared Protection Ring (MS-SPRing) (SDH name). This is a more complex but far more efficient shared protection scheme. We will focus on the common 2-fiber implementation.
Architecture and Bandwidth Allocation
A 2-fiber BLSR uses a pair of fibers between each node, one for clockwise transmission and one for counter-clockwise. The capacity on each fiber is logically divided in half:
- Working Capacity (50%): Used to carry high-priority service traffic under normal conditions.
- Protection Capacity (50%): Reserved and kept empty. It is only used to carry rerouted traffic in the event of a failure.
BLSR / MS-SPRing shared protection
Follow how idle protection channels spring into action during a span failure.
Only the shortest path carries payload; the opposite direction stays empty for protection.
- Node A sends traffic to Node C clockwise using the working channels.
- Protection capacity remains idle but synchronised around the ring.
- No bandwidth is consumed on the reserved path until a failure occurs.
The "Loopback" Switch: Surviving a Cable Cut
BLSR's powerful resiliency comes from its primary protection mechanism against catastrophic failures like a full cable cut: the loopback switch.
- Normal Operation: Traffic between, for example, Node A and Node C flows on the working channels over the shortest path (e.g., through Node B). The protection channels on all links are idle.
- Failure: A construction crew accidentally severs the entire cable bundle between Node B and Node C. Both fibers are cut.
- Detection and Signaling: The ADMs at Node B and Node C immediately detect a Loss of Signal. They use the APS bytes (K1, K2) in the to broadcast a failure alert to all other nodes on the ring.
- Coordinated Switch: The nodes adjacent to the break (B and C) execute a loopback switch:
- At Node B: Working traffic arriving from Node A that was destined for Node C is now internally bridged from its working input to the protection channels of the link going back towards Node A.
- At Node C: Similarly, working traffic arriving from Node D destined for Node B is looped back onto the protection channels of the link going back towards Node D.
- Result: The network is reconfigured in milliseconds. The traffic that previously used the short path is now rerouted the "long way around" the ring, utilizing the previously empty protection capacity. The entire ring temporarily acts as one long, linear chain, transparently bypassing the physical break.
4-Fiber Rings and a Comparison
For even greater capacity and resiliency, operators can deploy 4-Fiber BLSR/MS-SPRing architectures.
- Architecture: It uses four fibers between each node: two working fibers (one clockwise, one counter-clockwise) and two dedicated protection fibers (one for each direction).
- Capacity: It provides double the working capacity of a 2-fiber ring.
- Protection: It offers more advanced protection, capable of performing a faster "span switch" (simply moving traffic from the working fiber to its dedicated parallel protection fiber) for single-fiber failures, and reverting to a "ring switch" (loopback) for full cable cuts.
UPSR vs. BLSR: A Summary
- Efficiency: BLSR is vastly more efficient, using its bandwidth for working traffic, whereas UPSR wastes 50% on a permanent backup. BLSR is the choice for capacity-intensive core networks.
- Speed: UPSR is inherently faster as the switch is a local decision at the receiver. BLSR requires coordination via APS signaling, but is still completed within the standard 50ms requirement.
- Application: UPSR is well-suited for access or metro networks with hub-and-spoke or broadcast traffic patterns. BLSR is the workhorse of regional and national core transport rings.