Module Code - School of Computer Science and Statistics

nullpitΔίκτυα και Επικοινωνίες

23 Οκτ 2013 (πριν από 3 χρόνια και 9 μήνες)

87 εμφανίσεις

Sch
ool of Computer Science and Statistics

B.A. (Mod) Computer Science

ECT Module Descriptor
2012/13


Module Code

CS2031

Module Title

Tel ecommuni cati ons

II

Pre
-
requisites


CS1011 I ntroducti on to Programmi ng I

CS1012 I ntroducti on to Programmi ng I I

ECTS

5

Chief Examiner

Dr Stefan Weber

Teaching Staff

Dr Stefan Weber

Delivery

Lecture hours

Lab hours

(p
er student)

Tutorial hours

(per student)

Total

2
2

2
2

1
1

5
5

Comments:

Attendance at all lectures, labs and tutorials is compulsory.

Aims

Th
e

module is structured following the Open Systems Interconnect (OSI) model
and consists of two parts.

The first p
art of the
module

focuses on the concepts and mechanisms that are
employed in the 2
nd

l ayer of the OSI model, the data l i nk l ayer. Thi s l ayer i s
concerned wi th the del i very of data between two i mmedi atel y connected
devi ces i.e. devi ces that share a common
physi cal medi um. The l ayer
coordi nates the access to the physi cal medi um and attempts to detect and
correct errors i ntroduced by the transfer of si gnal s over the physi cal medi um.
The concepts that are empl oyed i n thi s l ayer are di scussed and the students
e
xerci ses that demonstrate the appl i cation of these concepts.

The second part of the course focuses on the 3
rd

and 4
th

l ayer of the OSI model.
The 3
rd

layer, the network layer, focuses on the connection of local area
networks (LANs). This layer employs conc
epts that hide the communication
through a LANs and provide an abstraction that allows the communication
across various interconnected LANs. This abstraction forms the foundation for
today’s internet and represents essential knowledge for today’s computer
science graduates. The 4
th

l ayer, the transport l ayer, provi des servi ces such as
rel i abl e transport to appl i cations. The understandi ng of the mechani sms
empl oyed i n thi s l ayer i s essenti al to the understandi ng of the i mpl ementati ons
and performance of curr
ent network technol ogy.

Learning Outcomes

When students have successfully compl eted thi s modul e they shoul d

be abl e to



expl ai n the key concepts of networki ng technol ogi es.



descri be di fferent mechani sms for error detecti on and correcti on.



i l l ustrate the c
ommuni cati on between networked appl i cati ons.



anal yse communi cati on probl ems between devi ces connected by vari ous
medi a.

Syllabus

Speci fi c topi cs addressed i n thi s modul e i ncl ude:

1.

Data Communi cati ons I nterface



I ntroducti on i nto Li nk Layer I ssues



Asynchrono
us and Synchronous Transmi ssi on



Li ne Confi gurati ons


Si mpl ex, Dupl ex, Poi nt
-
to
-
Point and
Multipoint Links

2.

Error Detecti on and Correcti on



Types of Errors


Si ngl e
-
bi t Errors, Burst Errors



Pari ty, Bl ock Sum Check/LRC



Cycl i c Redundancy Check (CRC)



Hammi ng Co
de

3.

Data Compressi on



Rel ati ve Encodi ng, Character Suppressi on



Huffman Encodi ng

4.

Error and Fl ow Control



I dl e RQ, Conti nuous RQ, Sel ecti ve Repeat, Go
-
Back
-
N

Sch
ool of Computer Science and Statistics

B.A. (Mod) Computer Science

ECT Module Descriptor
2012/13




X
-
ON/X
-
OFF, Sl i di ng Wi ndow Protocol

5.

Data Li nk Protocol



Bi t Ori ented Protocol s


PPP



Hi gh
-
l evel Data Li n
k Control (HDLC)

6.

Local Area Networks (10 Mbps)



Network Topol ogi es



I EEE 802.3 Ethernet Networks



I EEE 802.5 Token Ri ng Networks



Layer
-
2 Swi tchi ng

7.

I ntroducti on to TCP/I P



Ci rcui t and Packet Swi tchi ng



TCP/I P Reference Model



I nternet Protocol and Addressi ng



Addr
ess Resol uti on Protocol (ARP)



UDP and TCP



I nternet Appl i cati ons


HTTP Case Study (Top Down Approach)

8.

Routi ng Protocol s



Li nk State and Di stance Vector Routi ng Protocol s

Assessment

The course work accounts for 20% of the fi nal mark of the modul e and the
wr
itten examination
for the remaining
80%.

Bibliography




Data Communications and Networking, 4
th

edi ti on, Behrouz Forouzan



Computer Networks, 5
th

edi ti on, Andrew Tanenbaum



Website




Websi te: http://webct.tcd.i e/webct/logon/23490206001