This paper presents a design framework for a controller of a telerobotic system. The controller is designed so the dynamic behaviors of the master robot and the slave robot are functions of each other. This paper first describes these functions, which the designer sets based upon the application, and then proposes a control architecture to achieve these functions. To guarantee that the specified functions and proposed architecture govern the system behavior, H∞ control theory and model reduction techniques are used. Several experiments were conducted to verify the theoretical derivations.