Teleconsultation Enhanced via Session Retrieval Capabilities: Smart Playback Functions and Recovery Mechanism

With the widespread deployment of the Internet nowadays and the increasing power and sophistication of network communication technologies, many collaborative systems have been proposed to support users in geographically dispersed areas in transmitting and sharing multimedia data (Huang et al., 2007; Li et al., 2004; Marsh et al., 2006). One area in which collaborative systems have found particular use is that of telemedicine and teleconsultation, and it is now common practice for physicians to use such systems as a means of analyzing medical images, discussing patients’ symptoms, consulting with other medical experts, and so forth (Vazquez et al., 2007; Lee et al., 2004; Lo et al., 2000; Shah et al., 1997; Paul et al., 1998; Guerri et al., 2003; Kholief et al., 2003; Kim et al., 2001). By fully exploiting real-time videoconferencing and medical information sharing, conventional medical teleconsultation systems may satisfy the requirement of providing the interactive discussion environment, but lack session retrieval capabilities that are addressed in terms of session-replay and session-recovery in this chapter. In medical teleconsultation systems, the ability to replay sessions on demand is of crucial importance since it provides the opportunity to resolve arguments relating to the corresponding case and enables the multimedia content within the session to be used for teaching purposes. However, in the majority of the telemedicine and teleconsultation systems presented in the literature, playback functions are addressed only in passing or have no more than a limited functionality. Shah et al. presented a telemedicine consultation playback system in which a discrete event system specification (DEVS) approach was used to couple the data objects within the system and to model their behavior over time (Shah et al., 1997). However, whilst this approach enabled a synchronization of the various data objects during the playback sequence, the provision of specific playback functions was not considered. In the telemedicine systems (Paul et al., 1998; Guerri et al., 2003), playback functions were provided, but were restricted to chronological order only since all the communication packets within the session were time-stamped to facilitate their synchronization during playback. The event-based and event-tree systems (Kholief et al., 2003; Kim et al., 2001) provide a greater playback flexibility than these time-stamping methods, but lack time-related descriptions and indexes of the objects in the session, and are therefore unable to support playback from randomly specified time points. The PlayWatch

[1]  M. Reha Civanlar,et al.  VTJukebox: implementation issues for RTP-based recording and on-demand multicast of multimedia conferences , 1998, 1998 IEEE Second Workshop on Multimedia Signal Processing (Cat. No.98EX175).

[2]  Zhenyu Chen,et al.  Computer Supported Cooperative Work (CSCW) for Telemedicine , 2007, 2007 11th International Conference on Computer Supported Cooperative Work in Design.

[3]  Karama Kanoun,et al.  Computer supported cooperative work in software engineering , 2004, Proceedings of the 28th Annual International Computer Software and Applications Conference, 2004. COMPSAC 2004..

[4]  Steve Pettifer,et al.  A network architecture supporting consistent rich behavior in collaborative interactive applications , 2006, IEEE Transactions on Visualization and Computer Graphics.

[5]  Yong Oock Kim,et al.  Collaborative Surgical Simulation over the Internet , 2001, IEEE Internet Comput..

[6]  Juan Carlos Guerri,et al.  A multimedia telemedicine system to assess musculoskeletal disorders , 2003, 2003 International Conference on Multimedia and Expo. ICME '03. Proceedings (Cat. No.03TH8698).

[7]  Carlos Dafonte,et al.  Intelligent agents technology applied to tasks scheduling and communications management in a critical care telemonitoring system , 2007, Comput. Biol. Medicine.

[8]  Yunghsiang Sam Han,et al.  A practice of a collaborative multipoint medical teleconsultation system on broadband network , 2004, J. High Speed Networks.

[9]  L. Alvisi,et al.  A Survey of Rollback-Recovery Protocols , 2002 .

[10]  Chien-Shun Lo,et al.  A mammography tele-consultation pilot system in Taiwan , 2000, J. High Speed Networks.

[11]  Shih-Fu Chang,et al.  Overview of the MPEG-7 standard , 2001, IEEE Trans. Circuits Syst. Video Technol..

[12]  Michael J. VanRooyen,et al.  Advances in Telemedicine , 2008 .

[13]  Kiyoshi Tanaka,et al.  PlayWatch: chart-style video playback interface , 2005, 2005 IEEE International Conference on Multimedia and Expo.

[14]  Kurt Maly,et al.  Event-based retrieval from a digital library containing medical streams , 2003, 2003 Joint Conference on Digital Libraries, 2003. Proceedings..

[15]  David B. Johnson,et al.  Sender-Based Message Logging , 1987 .

[16]  Bernard P. Zeigler,et al.  Design, analysis, and implementation of a telemedicine remote consultation and diagnosis session playback using discrete event system specification , 1997, IEEE Trans. Inf. Technol. Biomed..

[17]  William Gropp,et al.  Fault Tolerance in Message Passing Interface Programs , 2004, Int. J. High Perform. Comput. Appl..