et Protocol Television). This will engage the IPTV AS implemented in WS- and SIP-based equipment involving accepting and answering voice calls. Whenever a call arrives, the orchestration compo- nent will determine the appropriate AS to notify the user, and pass along the ID of the caller. Depending on the decision of the viewer to either accept or reject the call, the appropriate signaling action at the SIP level will be activated accordingly. Notice that all this while, all session-related information is kept in the orchestration components and not at the IPTV AS. To accomplish this function, appropriate static mapping between the appropriate user-interface component and the SIP-level session trigger information must be provided. 9.3 IMS-Based Testbed Experimentation We have conducted experiments on the IMS-based testbed to evaluate performance of the design for various applications. We evaluate the effectiveness of the service Design and Implementation of an IMS-Based Testbed orchestration module on composing new service, and show the multimedia applica- tions over EPON network are supported through the IMS enabled service plane architecture. We also show that the service orchestration can be achieved through smart phone over wireless mobile network. 9.3.1 Service Orchestration To demonstrate the power of service orchestration, a new composite service is created in the SIP-based Service Orchestration Module, which combines Indirection and Network Services. The usage scenario, as shown in Figure 9.4, is as follows: After successful logon to the IMS, a user would select an IPTV channel from a list shown on the client software, which will then be streamed from the video server with the most appropriate network QoS settings. The configuration of the Indirection Service is similar to that of the University of Cape Town's IMS-based IPTV [20] with the following additional contributions from us: The video data is transmitted over a managed network, which can be config- ured through our Network Service based on the actu