Multimedia Services over Networks

advertisement
Multimedia services over networks
Framework/
Architecture
Review/background
Service
provider
Bind
Publish
Deployment/
Management
Multimedia
Services
Delivery
Multimedia
system
Service
registry
Discovery
Service
client
Transactions/mobility/locations
1
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
2
Exam papers
• 16 papers that we have discussed.
• Not examined
– Additional reading
– Guest lecture
3
Exam papers
•
•
•
•
4
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)
Multimedia service over network example
5
An overview scenario
6
Multimedia Services over Networks
Service
provider
Publish
Bind
Multimedia
Services
Service
registry
7
Find/discovery
Service
client
Framework and architecture
•Client-Server
•Communication: SIP
•Middleware
•Client awareness
•Devices, mobility
•Service delivery
•Multimedia processing
8
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
Distributed
• service composition.
service
registry
9
Sample questions
• What is user-level handoff in ubiquitous multimedia service
delivery? Discuss the system architecture and the basic userlevel handoff scheme.
– Users change devices and locations
– System architecture
– Two main types of handoff
• Basic handoff processes
• MoD vs. SOA?
10
Download