Budapest University of Technology and Economics, Faculty of Electrical Engineering and Informatics

    Belépés
    címtáras azonosítással

    vissza a tantárgylistához   nyomtatható verzió    

    Content Delivery Networks

    A tantárgy neve magyarul / Name of the subject in Hungarian: Tartalom elosztó hálózatok

    Last updated: 2014. március 24.

    Tantárgy lejárati dátuma: 2018. június 30.

    Budapest University of Technology and Economics
    Faculty of Electrical Engineering and Informatics
    Electrical Engineering; Technical Informatics; Elective course;
    Course ID Semester Assessment Credit Tantárgyfélév
    VITMBV09   4/0/0/v 4  
    3. Course coordinator and department Dr. Trinh Anh Tuan,
    4. Instructors

    Dr. Tuan Anh Trinh, Department of Telecommunications and Media Informatics

    5. Required knowledge -
    6. Pre-requisites
    Ajánlott:

     

    Basic knowledge of computer networks

    7. Objectives, learning outcomes and obtained knowledge

     

    The aim of this course is to provide the students with different aspects of content delivery networks both from theoretical and practical points of view. The course describes and illustrates different technologies that are used in content distribution networks. It also teaches the students on the applications as well as the operation of content delivery networks.

     

     

    8. Synopsis

     

    Introduction. Basic requirements and properties of content delivery networks.

    Architectures of content distribution networks.

    General structures of content delivery networks: Centralized and decentralized models. Components of content delivery networks: structures and functions.

    Transport protocols used in content delivery networks.

    Replications technologies in content delivery networks: Scalability, efficiency, dynamic settings. Performance evaluation of replication strategies.

    Operation and management of content delivery networks.

    Caching methods in content delivery networks. Redirection strategies.

    P2P-based content distribution systems. Example: Bittorent system.

    Resource management and resource allocation in content delivery systems.

    Mathematical modelling and analysis of resource management and resource allocation strategies.

    Security and privacy issues in content delivery networks.

    Application specific content delivery networks. Case studies: Akamai, Limelight, CDNetworks.

    Open research issues in content delivery networks.

     

     

    9. Method of instruction Lectures, homework/project work and presentation.
    10. Assessment a. In the class period there is 1  mid-term test (ZH).

    b. In the examination period: written  examination with optional oral examination.

    11. Recaps

    There is one possibility to repeat the test in the teaching period. In the rectification period (repeat period) there is another (final) possibility to rewrite the mid-term test (ZH).


    12. Consultations Preliminary appointing with instructors or after the lectures.
    13. References, textbooks and resources
    1. Rajkumar Buyya, Mukaddim Pathan, Athena Vakali (Editors): Content Delivery Networks (Lecture Notes in Electrical Engineering), Springer, 2008, 418 p., ISBN: 978-3540778868
    2. Markus Hofmann, Leland R. Beaumont: Content Networking: Architecture, Protocols, and Practive, Morgen Kaufman, 2005, 352 p., ISBN: 978-1558608344
    3. Stefan Saroiu, Krishna P. Gummadi, Richard J. Dunn, Steven D. Gribble, and Henry M. Levy: An Analysis of Internet Content Delivery Systems, OSDI’02, 2002.
    4. George Pallis, Athena Vakali: Insight and perspectives for content delivery networks, Communications of the ACM, January, 2006.
    5. Guillaume Pierre and Maarten van Steen: Globule: A Collaborative Content Delivery Network, IEEE Communications Magazine, August, 2006.
    14. Required learning hours and assignment
    Lessons
    42
    Preparation for lessons
    14
    Preparation for test
    20
    Homework
    14
    Preparation for exam
    30
      
    Total 120
    15. Syllabus prepared by Dr. Tuan Anh Trinh, Department of Telecommunications and Media Informatics