• DocumentCode
    1245028
  • Title

    Exception handling and fault-tolerance in multimedia synchronization

  • Author

    Naik, Kshirasagar

  • Author_Institution
    Lab. of Comput. Networks, Aizu Univ., Fukushima, Japan
  • Volume
    14
  • Issue
    1
  • fYear
    1996
  • fDate
    1/1/1996 12:00:00 AM
  • Firstpage
    196
  • Lastpage
    211
  • Abstract
    This paper contributes toward exception handling and fault-tolerance in multimedia presentation. Our study is based on the well-known four phases in fault-tolerant computing: fault detection, damage assessment, error recovery, and continued service. We define a fault in multimedia synchronization and a simple fault detection mechanism. Using the concept of a partner set of a media stream, we assess the damage caused to media presentation due to a fault. From the point of error recovery and reducing synchronization failures, we introduce the ideas of a k-cycle virtual fault. A k-cycle virtual fault suggests the possibility of a failure in the future after k presentation cycles. Detection of a possible presentation failure in the future gives lead time to take corrective measures to avoid the failure. In order to handle exception conditions during a synchronization failure, we define pinned and sliding semantics of media presentation. These two semantics allow us to define different levels of quality of presentation during a failure. Finally, we present the detailed design of a fault-tolerant presentation architecture and prove its properties. We discuss how the ideas of virtual fault and damage assessment can be used in generating useful information for the underlying data transfer protocol so that synchronization failures can be reduced
  • Keywords
    exception handling; fault tolerant computing; multimedia communication; multimedia computing; synchronisation; continued service; damage assessment; data transfer protocol; error recovery; exception conditions; exception handling; fault detection; fault-tolerant computing; fault-tolerant presentation architecture; k-cycle virtual fault; media stream; multimedia presentation; multimedia synchronization; partner set; pinned semantics; sliding semantics; synchronization failures; virtual fault; Error correction; Fault detection; Fault diagnosis; Fault tolerance; Fault tolerant systems; Humans; Multimedia databases; Multimedia systems; Phase detection; Resumes;
  • fLanguage
    English
  • Journal_Title
    Selected Areas in Communications, IEEE Journal on
  • Publisher
    ieee
  • ISSN
    0733-8716
  • Type

    jour

  • DOI
    10.1109/49.481705
  • Filename
    481705