Exam in Distributed multimedia Systems Course: SMDo74 Date:200l-08-29 Time:09:00-13:00 Assignments: 57 points Teacher: Peter Parnes, 2421(070/6614567) Allowed aids: Swedish/English Dictionary 1. Multimedia(4p) a) Why is it attractive to handle multimedia using digital representation? (2p) b) What are the drawbacks? 2. Switching(4p) a) Explain the difference between circuit and packet switching (1p) b) Which one is used in the Internet? (1p) c) Discuss the advantages and drawbacks of using circuit versus packet switching for networked multimedia communications 3. IP Packet Distribution(8p) a) Explain the following IP distribution forms: unicast, broadcast, anycast and multicast?(2p) b) Explain why and when IP-multicast should be used (2p) c) What is the Internet Group Management Protocol? (1p) d) Why cannot IP-multicast be used over the whole Internet today? (1p) e) Explain the following terms related to multicast routing (2p Center-based tree Flood and prune 4. Reliable Multicast(6p) a) Explain what is meant with Reliable Multicast and in which applications it is needed b) Explain why Reliable Multicast is a difficult problem to solve (2p) c) Explain how the problem is solved in the Scalable Reliable Multicast (SRM) framework (2p) 5. Application Level Framing and Shared applications(6p) a) Describe what Application Level Framing (ALF)is b) Describe how Shared Applications can be implemented (2p) c) What is the difference between Collaboration Aware and Non-Collaboration Aware applications? What are the pros and cons of each approach? 6. Compression(8p) a) Describe in which applications it is possible, or suitable, to use lossy versus lossless compression. (2p) b) Describe what hierarchical encoding is and how it could be used? (21 c) Describe the different steps involved in compressing an image using JPEG
Exam in Distributed Multimedia Systems Course: SMD074 Date: 2001-08-29 Time: 09:00-13:00 Assignments: 57 points Teacher: Peter Parnes, 2421 (070/6614567) Allowed aids: Swedish/English Dictionary 1. Multimedia (4p) a) Why is it attractive to handle multimedia using digital representation? (2p) b) What are the drawbacks? (2p) 2. Switching (4p) a) Explain the difference between circuit and packet switching. (1p) b) Which one is used in the Internet? (1p) c) Discuss the advantages and drawbacks of using circuit versus packet switching for networked multimedia communications. (2p) 3. IP Packet Distribution (8p) a) Explain the following IP distribution forms: unicast, broadcast, anycast and multicast? (2p) b) Explain why and when IP-multicast should be used. (2p) c) What is the Internet Group Management Protocol? (1p) d) Why cannot IP-multicast be used over the whole Internet today? (1p) e) Explain the following terms related to multicast routing: (2p) - Center-based tree - Flood and prune 4. Reliable Multicast (6p) a) Explain what is meant with Reliable Multicast and in which applications it is needed. (2p) b) Explain why Reliable Multicast is a difficult problem to solve. (2p) c) Explain how the problem is solved in the Scalable Reliable Multicast (SRM) framework. (2p) 5. Application Level Framing and Shared Applications (6p) a) Describe what Application Level Framing (ALF) is. (2p) b) Describe how Shared Applications can be implemented. (2p) c) What is the difference between Collaboration Aware and Non-Collaboration Aware applications? What are the pros and cons of each approach? (2p) 6. Compression (8p) a) Describe in which applications it is possible, or suitable, to use lossy versus lossless compression. (2p) b) Describe what hierarchical encoding is and how it could be used? (2p) c) Describe the different steps involved in compressing an image using JPEG. (4p)
7. Motion Image Compression(7p) 1 What is spatial image compression? b) What is temporal image compression? c) Describe the process of using motion vectors d) What are the problems related to using temporal compression in a network multimedia system? 8. Internet Multimedia Protocols(4p) a) Describe how the following protocols relate to each other and how they are used: (4p) SAP SDP RTP RTCP 9. Security (10p) encryption)and network encryption(also called link level encryption h level a) What is the difference between media encryption(also called applicatio (2p) b) Discuss the pros and cons of each method c) Show how you can use public key cryptography to create digital signatures (2p) d) Show how you can use public key cryptography to provide both authentication and integrity of a message
7. Motion Image Compression (7p) a) What is spatial image compression? (1p) b) What is temporal image compression? (1p) c) Describe the process of using motion vectors. (3p) d) What are the problems related to using temporal compression in a network multimedia system? (2p) 8. Internet Multimedia Protocols (4p) a) Describe how the following protocols relate to each other and how they are used: (4p) • IP • UDP • SAP • SDP • RTP • RTCP 9. Security (10p) a) What is the difference between media encryption (also called application level encryption) and network encryption (also called link level encryption). (2p) b) Discuss the pros and cons of each method. (2p) c) Show how you can use public key cryptography to create digital signatures. (2p) d) Show how you can use public key cryptography to provide both authentication and integrity of a message. (4p)