110 likes | 328 Views
Multimedia services over networks. Framework/ Architecture. Review/background. Service provider. Multimedia Services Delivery. Bind. Publish. Deployment/ Management. Multimedia system. Service registry. Service client. Discovery. Transactions / mobility/locations.
E N D
Multimedia services over networks Framework/ Architecture Review/background Service provider Multimedia Services Delivery Bind Publish Deployment/ Management Multimedia system Service registry Service client Discovery Transactions/mobility/locations
Exam schedule • Two days: 3 & 4 Dec • 12 students each day • 30 minutes • 5-10 minutes preparation • 20 minutes answering the questions • Questions • Broad picture • Some details • But not too much details • Contact Mona Nordaune if you have any special request • Mona will tell you about the exam schedule
Exam papers • 16 papers that we have discussed. • Not examined • Additional reading • Guest lecture
Exam papers • Part 1: Multimedia systems and SOA (review) • (1) G. Coulouris, J. Dollimore, T. Kindberg: Distributed Systems: Concepts and Design, Chapter 15: Distributed Multimedia System (pdf) • (2) Mike P. Papazoglou: Service-Oriented Computing: Concepts, Characteristics and Directions. WISE 2003: 3-12 (pdf) • (3) Michael N. Huhns, Munindar P. Singh: Service-Oriented Computing: Key Concepts and Principles. IEEE Internet Computing 9(1): 75-81 (2005) (pdf) • (4) Jilles van Gurp, Anssi Karhinen, Jan Bosch: Mobile Service Oriented Architectures (MOSOA) (pdf) • Part 2: Framework and Architecture • (1) Jia Zhang, Jen-Yao Chung: An open framework supporting multimedia web services. Multimedia Tools Appl. 30(2): 149-164 (2006) (pdf ) • (2) Vassilios N. Koukoulidis, Mehul Shah: The IP multimedia domain: service architecture for the delivery of voice, data, and next generation multimedia applications. Multimedia Tools Appl. 28(1-2): 203-220 (2006) (pdf) • (3) Ahmet Uyar, Wenjun Wu, Hasan Bulut, Geoffrey Fox: Service-Oriented Architecture for Building a Scalable Videoconferencing System, in book "Service-Oriented Architecture - Concepts & Cases" published by Institute of Chartered Financial Analysts of India (ICFAI) University, (pdf ) • (4)Thanh, d. V.; Jorstad, I.; Dustdar, S.: Mobile Multimedia Collaborative Services . (2006). (pdf ) • Part 3: Service Discovery and Delivery • (1) Yi Cui, Klara Nahrstedt, Dongyan Xu: Seamless User-Level Handoff in Ubiquitous Multimedia Service Delivery. Multimedia Tools Appl. 22(2): 137-170 (2004) (pdf) • (2) Conor Muldoon, Gregory M. P. O'Hare, Rem W. Collier, Donnacha Phelan, Robin Strahan: Intelligent Delivery of Multimedia Content in a Device Aware Ubiquitous Environment. Multimedia Information Systems 2005: 131-145, (pdf) • (3) Ricky Robinson, Jadwiga Indulska: A Context-Sensitive Service Discovery Protocol for Mobile Computing Environments. ICMB 2005: 565-572, (pdf) • (4) Zhou Wang and Hend Koubaa: Discovering Multimedia Services and Contents in Mobile Environments. Handbook of Research on Mobile Multimedia (pdf) • (5) Zhiwen Yu and Daqing Zhang: Middleware Support for Context-Aware Ubiquitous Multimedia Services. Handbook of Research on Mobile Multimedia. (pdf ) • Part 4: Deployment and Management • (1) Chih-Cheng Lo, Wen-Shyen E. Chen: Deploy Multimedia-on-Demand Services over ADSL Networks. IEEE Pacific Rim Conference on Multimedia 2002: 295-302, (pdf) • (2) Klara Nahrstedt, Wolf-Tilo Balke: A taxonomy for multimedia service composition. ACM Multimedia 2004: 88-95, (pdf) • (3) Stefan Tai, Thomas A. Mikalsen, Eric Wohlstadter, Nirmit Desai, Isabelle Rouvellou: Transaction policies for service-oriented computing. Data Knowl. Eng. 51(1): 59-79 (2004) (pdf)
Service provider Publish Bind Multimedia Services Service registry Service client Find/discovery Multimedia Services over Networks • Framework and architecture • Client-Server • Communication: SIP • Middleware • Client awareness • Devices, mobility • Service delivery • Multimedia processing
Sample questions • Discuss the basic service oriented architecture (SOA). Discuss the SOA architecture for building a scalable videoconferencing system. • SOA • service provider, service registry, service discovery and service delivery. • lossely coupling • service composition. Distributed service registry
Sample questions • What is user-level handoff in ubiquitous multimedia service delivery? Discuss the system architecture and the basic user-level handoff scheme. • Users change devices and locations • System architecture • Two main types of handoff • Basic handoff processes • MoD vs. SOA?