controlled quantum teleportation involves a third party as a controller for the teleportation of state. Here, we present the novel protocols for controlling teleportation of the arbitrary two-qubit and three-qubit states through five-qubit and seven-qubit cluster states respectively. In these schemes, Alice sends the arbitrary qubit states to the remote receiver Bob through the cluster states as quantum channels under the control of charlie. Bob can recover the mentioned states by making appropriate unitary operations, and we point out that the efficiency in our schemes is 100%. In the process of our analysis, we find the classical communication cost in our protocols is remarkably reduced when compared to the previous protocols. We perform the experimental realization of the above protocols on "IBM 16 Melbourne" quantum computer and "IBM quantum simulator" and we calculate the fidelity. We also examine the security analysis against Charlie, and these schemes which we considered here are secure against charlie's attacks. Following the idea of Bennett et al. 1,2 on quantum teleportation, we use entanglement 3 for the quantum communication protocols 4-19. Such as teleportation of qubits 20 , quantum key distribution (QKD) 21,22 , quantum secret sharing 23,24 , etc. 25-34 Entanglement can be seen in many states likes Bell states 35,36 , GHZ states 37 , and W states 38,39 , and so far several measures have been proposed to quantify entanglement 40-45. Various research works have been developed in the field of multi-party quantum teleportation 46-48. As far as we know, the first quantum teleportation between three parties is proposed by Karlsson et al. 49 in 1998 using GHZ state. Also, Dong et al. 50 performed a controlled communication between the three-party using GHZ state and imperfect Bell state measurement. Furthermore, Hassanpour et al. 51 performed controlled quantum secure direct communication protocol using GHZ-like states. Quantum teleportation involving cluster states 7,52-55 is a multiparty protocol. Cluster states are a kind of highly entangled quantum states, and they can be prepared in the following ways: (a) Cluster states can be generated in lattices of spin qubits by interacting them with "Ising type Hamiltonian" 56 , (b) Cluster states can be generated by spontaneous parametric down-conversion involving photon polarization and non-linear optics 57. (c) The cluster states are considered as a particular case of graph states 58-61. Cluster states have great importance over quantum teleportation, and they can be used for one-way quantum computing 55,57 , bidirectional quantum computing 62 , and cyclic quantum computing 63. In our protocols, we use the cluster states as a one-way quantum computing channel. Quantum correlation is used as a resource to establish entanglement between the particles. For an entangled state, the entanglement of formation 42 specifies the amount of resource used to generate the particular entanglement between the particles. The amount of resource used for generating entanglemen...