Its a Cisco feature , In our last place we used a setup like it a fiber ring around the city using REP for the ring
Standard catalyst wouldn't support this only ISP carrier switches MEs, ASRs and i see some of the industrial IE3000 support it too
good explanation in netscraftman website
The Resilient Ethernet Protocol (REP) is a Cisco proprietary protocol that provides an alternative to the Spanning Tree Protocol (STP). REP provides a way to control network loops, handle link failures, and improve convergence time.