DATA NETWORKS

Paper Code: 
CBCA 402
Credits: 
3
Periods/week: 
3
Max. Marks: 
100.00
Objective: 

The course will enable the students to

  1. Learn various Data Communication and networking concepts.
  2. Learning basic network models.

 

Course Outcomes (COs):

Course Outcome s(at course level)

Learning and teaching strategies

Assessment Strategies

The students will:

CO158. Identify the different types of

network devices and define the

role of protocols in network

communications

CO159. List the advantages of using

a layered network model and

describe the role of each layer in

the OSI and TCP/IP models

CO160. Explain the addressing and

naming     schemes    used     in

network communications

CO161. Classify                     various

transmission       media       and

distinguish guided and unguided

media

CO 162. Ability to detect the presence

of errors and correct errors in

the transmission system using

error detection and correcting

schemes.

Interactive Lectures, Discussion,

Tutorials, Reading assignments,

Demonstrations, G-suite.

Class test, Semester

end examinations,

Quiz, Solving problems in tutorials,

Assignments,

Presentation,

Individual and group

projects and peer

review.

 

9.00
Unit I: 

Data Communications: Components, Data Representation and Data flow; Networks: Distributed Processing, Network Criteria, Network Models, Categories of networks and Internetwork; Internet and Protocols and Standards.

Network Models: Layered tasks, the OSI model, Layers in the OSI Model, TCP/IP protocol Suit, Addressing.

 

9.00
Unit II: 

Data and Signals: Analog and Digital Data, Analog and Digital Signals, Periodic and Non periodic Signals, Transmission impairment, Data rate limits and Performance. Transmission modes. Transmission Media: Guided media (Twisted Pair Cable, Coaxial Cable & Fiber-Optic Cable) and Unguided media (Radio wave, Microwave, Infrared & Light wave).

 

 

9.00
Unit III: 

Digital Transmission: Digital to Digital Conversion: - Line coding (Unipolar, Polar & Bipolar), Block Coding (4B/5B & 8B/10B), Scrambling (B8ZS & HDB3), Analog to Digital Conversion: PCM & DM, Digital to analog conversion:ASK, FSK, PSK&QAM, Analog to Analog conversion: Amplitude Modulation, Frequency Modulation & Phase Modulation.

Multiplexing: FDM, WDM, Synchronous TDM and Statistical TDM.

 

9.00
Unit IV: 

Switching: Circuit switched networks, message switching & packet switching. Datagram networks, Virtual Circuit networks. Error Detection and Correction: Introduction, Block coding: Hamming Distance & Parity bit, linear block codes, cyclic codes: CRC, VRC & LRC, and Checksum.

 

9.00
Unit V: 

Data Link control: Framing, Introduction of Flow and Error Control. Elementary Data Link Protocols: - Simplest Protocol, Stop & Wait Protocol and Simplex protocol for a Noisy channel. Sliding window Protocols: -one-bit sliding window protocol, Go-Back-N Protocol, Selective Repeat Protocols.

 

ESSENTIAL READINGS: 
  1. Behrouz A. Forouzan, “Data Communication and Networking”, 4th edition, Tata McGraw Hill, 2006.

REFERENCES:

  1. A. S. Tanenbaum, “Computer Networks”, Pearson Education Asia, 4th Ed., 2003.
  2. William Stallings, “Data and computer communications”, Pearson education Asia, 7th Ed., 2002.

E-RESOURCE:

 

  1. https://www.tutorialspoint.com/data_communication_computer_network/computer_network_models.htm
  2. https://cse.iitkgp.ac.in/~ksrao/pdf/iti-18/slide-2.pdf
  3. https://www.cs.nmt.edu/~cs353/Lectures/hybrid%20lecture%2004%20and%2006.pdf
  4. https://www.geeksforgeeks.org/error-detection-in-computer-networks/

 

 

 

REFERENCES: 

JOURNALS:

  1. https://www.researchgate.net/publication/334054812_Boolean_Algebra_and_Logic_Gates
  2. https://www.sciencedirect.com/topics/engineering/central-processing-unit
  3. Journal of the Brazilian Computer Society, SpringerOpen
  4. Journal of Internet Services and Applications, SpringerOpen

 

Academic Year: