TTC Protocol (TTC)