| TSIN02 |
Internetworking, 6 ECTS credits.
/Internetteknik/
For:
CS
D
DAV
IT
SY
Y
|
| |
Prel. scheduled
hours: 38
Rec. self-study hours: 122
|
| |
Area of Education: Technology
Main field of studies: Computer Science, Computer Engineering, Information Technology
|
| |
Advancement level
(G1, G2, A): A
|
|
Aim:
The aim of the course is to give knowledge about internetworking technologies, focusing on the Internet. After completing the course, the student is expected to be able to:
- Explain how an internet works, which different components are included and why they are included.
- Give an account of how Internet works on protocol level, what protocols are used, and what functionality these protocols contribute with.
- Choose/design an appropriate protocol for a new application considering the requirements and usage of the application.
- Describe basic principles of source coding for packet networks, Internet service provider pricing, Internet robustness, clouds, fairness-efficiency tradeoffs, distributed algorithms, and Internet ad-space sales dynamics.
- Perform standard calculations regarding internetworking.
|
|
Prerequisites: (valid for students admitted to programmes within which the course is offered)
Basic knowledge in computer science
Note: Admission requirements for non-programme students usually also include admission requirements for the programme and threshhold requirements for progression within the programme, or corresponding.
|
|
Supplementary courses:
Computer Security, Digital Communication, Image and Audio Coding, Radio Communication, and various network courses.
|
|
Organisation:
The course consists of lectures, problem-solving classes and home assignments.
|
|
Course contents:
Introduction, the TCP/IP model, distributed algorithms, the network layer (IPv4 IPv6, routers, switches, DHCP, mobility in LTE, virtual circuits), the transport layer (UDP, TCP), Internet robustness, Internet service provider pricing, Internet ad-space sales dynamics, clouds (Clos networks, DNS, multicasting, peer-2-peer, Skype NAT traversal), fairness-efficiency tradeoffs, source coding for packet networks (synchronization, error concealment, interleaving, multiple description coding, layered coding, lessons learned while working with Skype)
|
|
Course literature:
Networked life, 20 questions and answers, Mung Chiang, Cambridge University Press
TCP/IP Protocol Suite, Behrouz A. Forouzan, McGraw-Hill
|
|
Examination: |
|
Written examination. Hand-in assignments. |
4,5 ECTS 1,5 ECTS
|
| |
|
|
Course language is English.
Department offering the course: ISY.
Director of Studies: Klas Nordberg
Examiner: Daniel Persson
Link to the course homepage at the department
Course Syllabus in Swedish
|
|