Multimedia in Telephony

This work contribution in this area relates multimedia and telephony. Specifically we introduce a simple way of capturing and processing data in a multimedia real-time environment of parallel processes, where the data must be processed quickly before it becomes obsolete. We presented a mechanism that achieves this performance requirement by avoiding the overhead of locking or buffering while permitting concurrent access to shared data. Its novelty is based on the fact that in a multimedia environment, data loss isn't catastrophic, but it must be recognized when data loss occurs. Thus, this approach effectively relaxes concurrency control by permitting the processing component to recognize whether captured data is obsolete prior to processing. If the data is obsolete, it is discarded. This is useful and acceptable in a multimedia environment where data to be processed has to be complete and not corrupted. The algorithm presented in this work has been published in the following paper and has already been implemented and shipped in IBM's Mwave Telephone Answering Machine (TAM) offering. Extension of this work to incorporate sound and video is under way.

Related Publications

Conferences and Workshops

1996

Citron, A., Samaras, G. (1996) "Handling Parallel Processing in Multimedia Systems", Proc. 3rd International Conference on Telecommunications (ICT'96), April 1996

View Paper's Abstract

Reports

1995

Citron, A., Samaras, G. (1995) "Handling Parallel Processing in Multimedia Systems", IBM Research Report, TR#29.2084, IBM Research Triangle Park, November 1995