Описание
Архитектуры программного обеспечения для коммуникаций, протоколы и операционные системы. Протоколы прикладного уровня, API и сокет-программирование. P2P алгоритмы, виртуализация сетей, SDN. Надёжные алгоритмы передачи данных, КА, MSC. Сетевая безопасность. Мультимедийные приложения, RTSP, CDN, DASH, RTP, RTCP. Алгоритмы планирования пакетов, DiffServ, IntServ, RSVP. Классификация трафика, межслойная оптимизация.
Предварительные требования
- Предварительные требования: (SYSC 1006 или SYSC 2006) с минимальной оценкой C-, и SYSC 4602.
Условия и порядок
- Исключает дополнительный зачет для SYSC 3522.
- Предварительные требования: (SYSC 1006 или SYSC 2006) с минимальной оценкой C-, и SYSC 4602.
- Лекции три часа в неделю, разбор задач три часа через неделю.
Текст источника на языке оригинала
Communications software architectures, protocols and operating systems. Application layer protocols, APIs and socket programming. P2P algorithms, network virtualization, SDN. Reliable data transfer algorithms, FSM, MSC. Network security. Multimedia applications, RTSP, CDN, DASH, RTP, RTCP. Packet scheduling algorithms, DiffServ, IntServ, RSVP. Traffic classification, cross-layer optimization.
- Prerequisite(s): ( SYSC 1006 or SYSC 2006 ) with a minimum grade of C- , and SYSC 4602 .
- Precludes additional credit for Precludes additional credit for SYSC 3522 .
- Lectures three hours a week, problem analysis three hours alternate weeks.
Источники и ссылки
Даты и источники сохраняются, чтобы помочь вам проверить сведения. Переводы предлагаются для удобства чтения; официальным источником для условий и требований является оригинал.
Исходная ссылка : https://calendar.carleton.ca/undergrad/courses/SYSC/