CS5263-Outline-2015

CS5263 Wireless Multimedia Networking Technologies and Applications, Spring 2015

  • Instructor: Cheng-Hsin Hsu (chsu AT cs.nthu.edu.tw)
  • Time: Tuesdays 9:00 – 9:50 a.m. and Thursdays 10:10 a.m. – 12:00 p.m.
  • Location: Delta 102
  • Office Hour: Thursdays 3:10 – 4:00 p.m. at Delta Building (台達館) 643.
  • TA: Hua-Jun Hong (le4505 AT gmail.com), EECS Building 742
  • TA Office Hour: Thursdays 2:00 – 3:00 p.m.

This course covers the latest research in the areas of mobile networks and multimedia systems. We will discuss how to efficiently stream multimedia content over the dynamic Internet to heterogeneous fixed and mobile receivers, along with other mobile multimedia applications. We will review the basic concepts of multimedia networking, and then work on interesting term projects. Students are expected to present their project progresses and turn in rigorously-written technical reports.

The lectures will be given in English. All the assignments and technical reports must be in English.


Tentative Topics

1. Video Coding Overview (1 week)
2. Scalable Video Coding (2 weeks)
3. Adaptive Multimedia Streaming (2 weeks)
4. Streaming to Wireless and Mobile Devices (4 weeks)
5. Content-Aware Multimedia Streaming (2 weeks)
6. Content-Aware Multimedia Storage (2 weeks)
7. Stream Synchronization (2 weeks)
8. Multimedia Security (1 week)
9. Implementation of Mobile Multimedia Systems (2 weeks)


Textbooks:

None.


References:

  • [KR08] Kurose and Rose, Computer Networking: A top-down Approach Featuring the Internet, Addison Wesley, 2008.
  • [Burg10] Burg, The Science of Digital Media, Pearson Prentice Hall, Inc., 2010.
  • [SC07] Schaar and Chou, Multimedia over IP and Wireless Networks: Compression, Networking, and Systems, Elsevier, 2007. E-copy available online at NTHU library.
  • [WOZ02] Wang, Ostermann, Zhang, Video Processing and Communications, Prentice Hall, 2002.
  • [LD04] Li and Drew, Fundamentals of Multimedia, Pearson Education, 2004.

Grading:

We plan to have four Android programming projects. Term project is the core of this course, which consists of three reports and presentations. The grading scheme is given below.

  • Pop quizzes: 10%.
  • Programming projects: 40%.
  • Term project: 50%. This includes paper presentations (15%, 5% each), technical reports (5% proposal, 10% mid-term, 20% final), and project demonstrations (5% bonus).

Acknowledgement:

The instructor thanks Prof. Mohamed Hefeeda for sharing his course materials. Prof. Hefeeda is an associate professor at Simon Fraser University, Surrey, BC Canada.