SDH Meaning of SDH in English Synchronous Digital Hierarchy: The ITU-TSS International standard for transmitting information over optical fiber. ATM Forum English vocabulary. Английский словарь организации Форум ATM. 2012