Descrição
Arquiteturas de software de comunicações, protocolos e sistemas operacionais. Protocolos da camada de aplicação, APIs e programação de sockets. Algoritmos P2P, virtualização de rede, SDN. Algoritmos de transferência de dados confiável, FSM, MSC. Segurança de rede. Aplicações multimídia, RTSP, CDN, DASH, RTP, RTCP. Algoritmos de escalonamento de pacotes, DiffServ, IntServ, RSVP. Classificação de tráfego, otimização cross-layer.
Pré-requisitos
- Pré‑requisito(s): ( SYSC 1006 ou SYSC 2006 ) com nota mínima C- , e SYSC 4602 .
Condições e modalidades
- Impede crédito adicional para Impede crédito adicional para SYSC 3522 .
- Pré‑requisito(s): ( SYSC 1006 ou SYSC 2006 ) com nota mínima C- , e SYSC 4602 .
- Aulas expositivas três horas por semana, análise de problemas três horas em semanas alternadas.
Texto de referência na sua língua de origem
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.
Fontes e referências
As datas e as fontes são mantidas para ajudá-lo a verificar os dados. As traduções são propostas para facilitar a leitura; a fonte oficial é a referência para condições e exigências.
Fonte de referência : https://calendar.carleton.ca/undergrad/courses/SYSC/