In this paper, we theoretically realize bidirectional controlled quantum teleportation by using ten-qubit entangled state method. This paper uses a case to introduce the specific process of realizing quantum teleportation: Alice sends an unknown four-qubit GHZ state to Bob, and Bob sends an arbitrary three-qubit GHZ state to Alice. In addition, Charlie controls the transfer to ensure the integrity of the protocol. A ten-qubit quantum channel is constructed and used in this paper. Then, the unitary matrix transformation is used to complete the communication protocol. The research results show that the communication protocol constructed in this paper is more efficient than most communication protocols.