ELG 5121 / CSI7631
Multimedia Communications

NEWS

Wed. Nov. 25, 2009: 

Essays & Quizes Marks (All together )

Quizes Marks (with best 3 out of 4 as total )

Tuesday October 27, 2009

Slides presented last week are here (3 slides per page )

Projects ' presentation schedule (schedule )

Wed October 14, 2009

ESSAY #2: Due October 20, 2009 (11:59 pm) - Firm deadline

Consider the following 2 statements:

  • Standards related to Multimedia Communications are necessary to ensure functionality, compatibility and efficiency. Standards should be developed cooperatively and all developers should adhere to the standards.
  • Standards are a deterrent to the development of functional and efficient Multimedia Communications. Developers should be free to develop their own mechanisms and may the best win in the free-market.

Write a 1000 - 1500 word essay supporting one of the above statements and arguing it against the other. Your essay must include an introduction, a body, and a conclusion. (Approximately 1.5 to 3 pages)

Send you essay per e-mail to: elsaddik@mcrlab.uottawa.ca

The e-mail must contain 1 attachment:

  1. Attachment 1: word document named according to the following tamplate: essay2_YourFirstName.YourLastName.doc and containing a Header with your complete Name , and Student number

Sunday September 27, 2009: 

1) projects list: ELG 5121 Project List and Group Members

Saturday September 26, 2009: 

1) Slides for Huffman Coding (Thanks to Yamen Nasrallah)

Thursday September 17, 2009: 

1) Slides for Why Multimedia Communications are on-line (3 slides per page)

2) Slides for Multimedia Communications & Networking are on-line (3 slides per page)

3) Slides for Multimedia Compression are on-line (3 slides per page)

4) Slides for Multimedia Synchronization are on-line (3 slides per page)

5) Slides for Multimedia Internet are on-line (3 slides per page)

6) Slides for Multimedia QoS are on-line (3 slides per page)

7) Slides for Multimedia Conferencing are on-line (3 slides per page)

8) Slides for Multimedia Security are on-line (3 slides per page)

Wed. September 16, 2009: 

N1) Slides for Multimedia Communications & Networking are on-line (3 slides per page)

N2) List of possible projects is online (please choose a topic)

Please use this link (http://miram1.site.uottawa.ca/conftool/) to submit powerpoint presentation and

project report in word format.

  • Each project is to be done by a team of two persons
  • Send e-mail to reserve a project, use three choices (1st, 2nd, 3rd)
  • Projects reserved on first-come-first-served basis (e-mail time used)

Friday September 11, 2009

ESSAY #1: Due Sept. 20, 2009 (11:59 pm) - Firm deadline

Write a 1000 – 1500 word essay and generate 5 powerpoint slides on your view of what will be included in “multimedia smart environments” 5-10 years from now. No research is necessary. Utilize your general knowledge (from movies, books, etc.) AND your CS/EE background and knowledge, to present a future – thinking but reasonable (attainable) vision/prediction. You may focus on a specific environment or area such as home, office, or school, or take a more general approach such as what our society will be like. Consider --- what do people want? What will they tolerate? What will they pay for?

Your essay must include an introduction, a body, and a conclusion. (Approximately 1.5 to 3 pages)

Send you essay per e-mail to: elsaddik@mcrlab.uottawa.ca

The e-mail must contain 2 attachments:

  1. Attachment 1: word document named according to the following tamplate: essay1_YourFirstName.YourLastName.doc and containing a Header with your complete Name , and Student number
  2. Attachment 2: Max 5 powerpoint slides (some animations, etc.) to be randomly presented in class. The ppt file name should follow the same naming standard: essay1_YourFirstName.YourLastName.ppt

Thursday September 10, 2009:

---------------------- Welcome Message ---------

Dear researchers,

Please note that my view of a graduate course is that It should be interactive, and due to the nature of the topic matter - Multimedia Communications - I will cover a wide range of topics and you will also cover another wide range. At a graduate level it is not only the teacher who presents information to the information hungry students “YOU” but also research capable students like you should contribute to the knowledge enhancement of their professor and peers. This will be achieved by presenting the topics you have chosen.

As a matter of fact, there will be a number of quizes throughout this course, the material covered is everything we do in class, and the questions will be based on the understanding of the subject matter rather than learning by heart. Sure, I will be asking questions from some of the project presentations you will be doing.

--------------------------------------------------

---------------------- Evaluation Process ---------

  • Paper Essays & 5 minutes idea presentation (15%)
    • Each student Must send me max 5 slides covering the essay and about 1000 words short report.
  • Ad-hoc Quizzes (30%)
    • Four quizzes, considering best 3 Covering the last 2 lectures
  • Project (50%)
    • Oral Presentation (15%)
    • Project Report (35%)
  • Attendance (5%)
    • Any missing class will result in 1 minus point automatically.

Projects
A list of possible projects can be found under: (to come soon)
Slides
  • Table of Contents:
    • Introduction (pdf)
      • Recent history of multimedia technologies
    • Digital Image, Video and Audio Compression in Multimedia Communications
      • Compression needs in Multimedia
      • Video services, bandwidth and storage needs
      • Source Coding and Entropy Coding:
        • Run-length
        • Huffman Coding
      • Image and video coding standards:
        • JPEG,
        • MPEG-1,
        • MPEG-2,
        • MPEG-4,
        • MPEG-7,
        • MPEG 21
        • H.263
    • Networking Technology for Multimedia
      • Local Area Networks (LAN) Internetworking and Wide Area Networks (WAN)
        • "legacy" LANs (Ethernet, Token Ring) (On-line lesson)
        • FDDI, FDDI-II
        • Switched Ethernet
        • Isochronous Ethernet (IEEE 802.9)
        • Fast Ethernet (100 Mbps)
        • 100 VG-AnyLAN
        • Gigabit Ethernet (IEEE 802.3z)
        • Key WAN Services for Multimedia
        • Bridges and Routers
        • X.25 and Frame Relay
        • Switched Multimegabits Data service (SMDS)
      • Wireless WANs, LANs and Wireless Personal Area Networks (3 slides/page or 2 slides/page)
        • IEEE 802.11
        • Bluetooth
        • IEEE 802.15
        • HomeRF
        • Mobile IP
    • Multimedia to the Home
      • Access Technologies: Telephone, DSL, Cable, Wireless cable
    • Satellite Technologies and Multimedia Services
    • Multimedia and the Internet
      • OSI reference model
      • Internet Protocols: TCP, UDP, IP, IPv6
      • Unicast, Broadcast, Multicast
      • Protocol requirements for multimedia
      • RSVP
      • Real Time Transport protocol (RTP, RTCP)
      • Internet telephony
      • The World Wide Web
      • WWW Architecture and HTTP
      • Hypertext and Hypermedia
        • Standard Generalized Markup Language (SGML)
        • HTML
        • Forms and CGI (Common Gateway Interface)
        • XML
        • DHTML
        • Java and Javascript
        • Java Servlets (JSP)
        • Active Server pages
        • Wiresess Internet and Wireless application Protocol (WAP)
    • Multimedia Synchronisation
      • Basic synchronization concepts and methods
      • Synchronization Quality of Service (QoS) Parameters
      • Multimedia synchronization reference model
      • Synchronized Multimedia Integration Language (SMIL)
    • Quality of Service (QoS) and Resource Management for Multimedia
      • QoS : model, description, parameters, negotiation
      • QoS Negotiation in the ST-II protocol
      • QoS and IP: Integrated Services (IntServ)
      • Resource Reservation Protocol (RSVP)
      • QoS and IP: Differentiated Services (DiffServ)
      • Resource management: connections, scaling, reservation, monitoring, etc
      • Rate-control and scheduling algorithms
      • End-to-end error control
    • Scheduling Issues for Real-Time Multimedia Transport (On-line lesson on Diskscheduling algorithms)
      • Real-time and multimedia applications
      • Real-time processing requirements
      • Real-time CPU scheduling algorithms: EDF, Rate Monotonic
      • Diskscheduling algorithms (On-line lesson)
    • Multimedia conferencing and collaboration tools
      • Conferencing standards
      • Conferencing market evolution
      • Conferencing systems
      • Tele-collaboration tools
    • Multimedia Security
      • Internet Security
      • Secure Sockets Layer, SHTTP, IPSec,SSL
      • Attacks on e-security
      • Digital Watermarking for Multimedia
      • Classification of watermarks
      • Image, video, audio and text watermarking techniques
    • Virtual Reality as a new Medium
      • Virtual Reality Modeling Language (VRML)
      • Java3D
      • Distributed Virtual Environments
      • Applications in industrial training, e-commerce, tele-collaboration
Objectives
At the end of the course the student will be able to:
  • have an excellent understanding of multimedia enabling technologies, services and applications;
  • master basic Internet concepts and protocols;
  • have a good multimedia experience through a project.
Prerequisites
  • Bachelor's degree in Computer Science, Computer Engineering or Electrical Engineering
Schedule
  • Time & Place:
    • Wed, 11:30 - 13:00 CBY B202
    • Friday, 11:30 - 13:00 CBY B202
  • Project Presentations: see project list (TBD)
  • Project report due: Dec. 6, 2009 through e-mail, which will be acknowleged (please resent your e-mail if you did not get acknowledgment within 24 hours)
  • Exam: We will have a number of quize(s) through out the course (closed book)
References
  • R. Steinmetz and K.Nahrstedt,Media Coding and Content Processing, Prentice Hall, 2002
  • G. Lu, "Communication and Computing for Distributed Multimedia Systems", Artech House, 1996
  • R. Steinmetz and K.Nahrstedt, Multimedia: Computing, Communications and Applications, Prentice Hall, 1995
  • P.K.Andleigh and K. Thakrar, Multimedia Systems Design, Prentice Hall, 1996
  • D. Minoli and R. Keinath, Distributed Multimedia through Broadband Communication Services, Artech House, Boston, 1994
  • J.F.K.Buford (edit.), Multimedia Systems, ACM Press, New York, 1994
  • W. Stallings, "Data and Computer Communications", Prentice Hall, 5th edition, 1997.
  • IEEE Multimedia Magazine
  • On line Index to Multimedia Sources: http://viswiz.gmd.de/MultimediaInfo
  • Third-Generation Wireless standardization: http://www.itu.org/imt
  • WAP Forum: http://www.wapforum.com
  • Bluetooth: http://www.bluetooth.com
  • Hiperlan2 Global Forum: http://www.hiperlan2.com
  • Differentiated Services: http://www.ietf.org/html.charters/diffserv-charter.html
  • C.Merz, "Differentiated Services", IEEE Multimedia,  July-Sept. 2000, pp. 84-90
Resources
  • No specialized tools are required for completing the project. Library, provided papers and Web access will be sufficient
Workload and Evaluation
  • Paper Essays & 5 minutes idea presentation (15%)
    • Each student Must send me max 5 slides covering the essay and about 1000 words short report.
  • Ad-hoc Quizzes (30%)
    • Four quizzes, considering best 3 Covering the last 2 lectures
  • Project (50%)
    • Oral Presentation (15%)
    • Project Report (35%)
  • Attendance (5%)
    • any missing class will result in 1 minus point automatically.

  • Project report

    Presentation:

      • ABSTRACT AND INTRODUCTION, CONCLUSION AND RECOMMENDATIONS
    • Technical Content
      • SYNTHESIS AND EVALUATION OF LITERATURE, OWN CONTRIBUTION
      • REFERENCES: APPROPRIATE AND CORRECT
    • Style
      • LANGUAGE, STYLE, GRAMMAR, etc
      • The style is similar to a research paper, which need to include among others:
        Organization:
          • Title
          • Abstract
          • Introduction
          • Main Body
          • Conclusions
          • References
          • Appendix (Optional)
        • Language
          • The report should be type-written in either English or French.
          • Correct grammar should be verified by spelling and grammar checkers, now standard in word-processing programs.
        • Length
          • Minimum of 20 pages of text and figures. Use the following template
          • Maximum 30 pages.
    • Oral Presentation
      (Technical Content, Clarity, Audiovisual, Timely)
      • Colour overhead transparencies prepared by Microsoft Powerpoint.
      • 20 min presentation time per group (10 min max per person )
Acknowledgments

Thanks to:

Part of these applets were implemented during my work at Multimedia Communication Department (KOM) within the Multibook project sponsored by by theFederal Ministry for Education and Research

http://www.site.uottawa.ca/~elsaddik/abedweb/applets/Applets/applets.html