Before we discuss the detail of mechanism of ADTCP, we firstly begin with the challenges on implementing the functionalities. In the following two subsections, we will present two main challenges: Network status collection and Updates of flow schedule table.