Course title
6M006800,7M3000001
Data Communication Network

miyoshi takumi Click to show questionnaire result at 2017
Course content
As the Internet has grown popular, many media-rich contents such as video deliveries and network games have become widely provided. It is necessary to develop novel data communication technologies and networking technologies for realizing efficient broadband data transfer. This course discusses content-delivery-based multimedia data communications and networking. The topic examples are shown as follows: (1) multicast communications, (2) peer-to-peer communications, and (3) latest trends of data delivery methods.
Purpose of class
The purpose of this course is to study content-delivery-based multimedia data communication methods and networking technology.
Goals and objectives
  1. Well understand the multicast communication protocols
  2. Well understand the P2P communication technologies
  3. Discuss the latest trends of data delivery methods
  4. Improve the presentation skills
Language
English
Class schedule

Class schedule HW assignments (Including preparation and review of the class.) Amount of Time Required
1. Introduction to data communication networks Study the basic knowledge in advance. 100minutes
2. Data communication and hierarchical protocols Investigate data communication technology. 100minutes
Review the contents. 100minutes
3. Layer 2: Ethernet protocol Investigate the Ethernet protocol. 100minutes
Review the contents. 100minutes
4. Layer 3: Internet protocol Investigate the Internet protocol. 100minutes
Review the contents. 100minutes
5. Multicast technologies (1): fundamental knowledge of multicasting Investigate the multicast protocols. 100minutes
Review the contents. 100minutes
6. Multicast technologies (2): multicast group management protocols Investigate the multicast group protocols. 100minutes
Review the contents. 100minutes
7. Multicast technologies (2): Presentation Prepare the reports according to the assignments. 200minutes
8. Multicast technologies (3): multicast routing protocols Investigate the multicast routing protocols. 100minutes
Review the contents. 100minutes
9. Multicast technologies (3): Presentation Prepare the reports according to the assignments. 200minutes
10. Peer-to-peer technologies (1): fundamental knowledge of P2P Investigate P2P technologies. 100minutes
Review the contents. 100minutes
11. Peer-to-peer technologies (2): hybrid/pure P2P mechanisms Investigate some kinds of P2P technologies. 100minutes
Review the contents. 100minutes
12. Peer-to-peer technologis (2): Presentation Prepare the reports according to the assignments. 200minutes
13. Peer-to-peer technologies (3): latest trends of P2P mechanisms Investigate the latest trends of P2P. 100minutes
Review the contents. 100minutes
14. Peer-to-peer technologies (3): Presentation Prepare the reports according to the assignments. 200minutes
Total. - - 2700minutes
Relationship between 'Goals and Objectives' and 'Course Outcomes'

Reports Presentations Total.
1. 20% 10% 30%
2. 20% 10% 30%
3. 20% 10% 30%
4. 10% 10%
Total. 60% 40% -
Evaluation method and criteria
Presentation, Discussion, and Report
Textbooks and reference materials
None
Prerequisites
It is better to understand the fundamental of the Internet protocol.
Office hours and How to contact professors for questions
  • Send your questions by email.
  • Office hour: Thursday 2nd period (Your appointments are recommended)
Relation to the environment
Regionally-oriented
Development of social and professional independence
    Active-learning course
    Course by professor with work experience
    Work experience Work experience and relevance to the course content if applicatable
    N/A N/A
    Last modified : Fri Jun 28 04:02:43 JST 2019