Faculty of Electronics, Telecommunications and Informatics
11/12 Gabriela Narutowicza Street, 80-233 Gdańsk-Wrzeszcz, Poland
WETI
 
Computer Communication Networks Analysis
Subject name:Computer Communication Networks Analysis
Subject type:for specialization (basic)
Department:Department of Computer Communications
lecture
No. of hours:2
Teachers:PhD MEng with habilitation Jerzy Konorski
Taught in:
Study level: 1 (BSc)- Computer Networks- sem. 7
classes
No. of hours:1
Teachers:PhD MEng with habilitation Jerzy Konorski
Taught in:
Study level: 1 (BSc)- Computer Networks- sem. 7
lecture
 

No

Topic

 

Level of

 

No of
 hours

 

knowledge

skills

A

B

C

D

E

 

1.

Introduction to the course, description of assessment items.

X

 

 

 

 

1

2.

Goals of computer communication networks analysis.

X

 

 

 

 

1

3.

Basic performance measures.

X

 

 

 

 

1

4.

Performance analysis of selected MAC protocols.

 

X

 

 

 

1

5.

Fairness measures for resource sharing protocols.

 

X

 

 

 

1

6.

In-layer and cross-layer design of communication protocols.

X

 

 

 

 

1

7.

Design of MAC mechanisms using PHY layer information.

 

X

 

 

 

1

8.

Characteristics of user application requirements.

X

 

 

 

 

1

9.

Performance of fast electronic and optical packet switching.

X

 

 

 

 

1

10.

Overview of fair queuing algorithms.

 

X

 

 

 

1

11.

Application of fair queuing to QoS differentiation.

 

X

 

 

 

1

12.

Buffer and queue management for TCP traffic handling.

 

X

 

 

 

1

13.

Introduction to effective bandwidth and grade of service.

X

 

 

 

 

1

14.

Determination of effective bandwidth and grade of service for given traffic conditions.

 

X

 

 

 

1

15.

Computational basics of nonlinear optimization, examples of optimization problems.

X

 

 

 

 

1

16.

Multi-criterion optimization basics.

X

 

 

 

 

1

17.

Shortest path routing in variable network topologies.

X

 

 

 

 

1

18.

Dijkstra's and Bellman-Ford algorithms: from methods to routing protocols.

 

X

 

 

 

1

19.

Routing as a tool for load balancing.

 

X

 

 

 

1

20.

Multi-criterion routing for QoS provisioning networks.

 

X

 

 

 

1

21.

Capacity of wired networks as determined from the max-flow min-cut theorem.

X

 

 

 

 

1

22.

Capacity of single- and multi-hop wireless networks.

X

 

 

 

 

1

23.

Application of optimization methods to routing and flow control algorithms.

X

 

 

 

 

1

24.

Reliable data transport over wireless links.

 

X

 

 

 

1

25.

Transport protocols for heterogeneous networks.

 

X

 

 

 

1

26.

Multicast transmission in multi-hop wireless networks..

 

X

 

 

 

1

27.

Multicast transport protocols: types of ack semantics.

X

 

 

 

 

1

28.

Multicast transport protocols: hierarchy of ordered delivery.

X

 

 

 

 

1

29.

Multicast-based building of a network topology map.

 

X

 

 

 

1

30.

Network- and application-layer group multicast; the TRANSIS system.

X

 

 

 

 

1

  Total  

30

classes
 

No

Topic

 

Level of

 

No of
 hours

 

knowledge

skills

A

B

C

D

E

 

1.

Algorithmic and state machine-based protocol specification.

 

 

 

X

 

1

2.

Stochastic protocol performance measures, examples of ARQ analysis.

 

 

 

X

 

1

3.

Determination of delays, throughput and transmission overhead for selected MAC protocols.

 

 

 

X

 

1

4.

Factors contributing to bandwidth utilization and QoS guarantees in the MAC sublayer.

 

 

 

X

 

1

5.

Traffic engineering via static routing table configuration.

 

 

 

X

 

1

6.

Additive and restrictive outing metrics.

 

 

 

X

 

1

7.

Traffic descriptors; types of QoS guarantees.

 

 

 

X

 

1

8.

Multicommodity flows and network coding.

 

 

 

X

 

1

9.

Input and output queuing in switch architectures; the FIFO blocking effect.

 

 

 

X

 

1

10.

Queuing and buffer management in IP and ATM technologies.

 

 

 

X

 

1

11.

Determination of feasible network load.

 

 

 

X

 

1

12.

Optimiztion examples: CAC, priority queuing, multi-criterion routing algorithms.

 

 

 

X

 

1

13.

Configuration of congestion control mechanisms in a TCP entity.

 

 

 

X

 

1

14.

Construction of optimum multicast trees, network- and application-layer routing, the MBone network.

 

 

 

X

 

1

15.

Performance evaluation of RBP.

 

 

 

X

 

1

  Total  

15

printer friendlyRemarks and errors please submit to: Change to small size