In the existing research on cyclic teleportation protocols, it is generally discussed that the teleportation of single particle, two particle unknown quantum states with symmetrical structure or asymmetric special unknown quantum states (such as GHZ state) with three or four participants. In contrast, the scheme proposed in this paper has universality and stronger practicability. In this paper, we propose a novel scheme of asymmetric cyclic controlled teleportation. In our scheme, Alice can teleport an arbitrary single-qubit entangled state to Charlie, Charlie can teleport an arbitrary three-qubit entangled state to Bob and at the same time Bob can teleport an arbitrary two-qubit entangled state to Alice under the control of a controller David. It only needs Bell measurement and local unitary operation, and can realize three-party cyclic transmission with probability 1 by using a quantum channel composed of any six of the 16 G states.