BHARAT INSTITUTE OF ENGINEERING & TECHNOLOGY
Mangalpally(V), Ibrahimpatnam(M), [Link].A.P.
Date: 03-6-12
COURSE SCHEDULE (2012-13)
Class: [Link] CSE IIIyr/I Sem.
Subject: Data communication and computer networks,
Course Instructor: [Link] RAO
Course Purpose:
The purpose of this course is to make the in-depth understanding of the Data
communications methods and several Networks of computers and their architectures. This course
discusses about networking structures and protocols. Transmission methods of data. This course
gives for students for the understanding of different types of latest networks communication
techniques and students can understand the latest trends in this area by using this subject, which
gives them a good scope of initiative for their future scope into the areas of Bluetooth, HTTP,
real-time audio/video processing areas and different network management techniques.
Course Structure:
Unit I gives the introduction to data communications and networks, and data conversion
methods.
UNIT II talks about bandwidth utilization.
UNIT III is about error detection correction codes in data communications.
UNIT IV is about LAN connecting methods.
UNIT V, VI, VII are about different network layers.
UNIT VIII is about WWW and HTTP architectures.
Scope and Objectives:
At the end of the course the student will be in a position to
1. Basically students can understand any topic in this area which is an essential for their
career in networking and data communications emerging career.
2. Students can be able to study any research journal and can understand the topics easily
and develop their skills enthusiasm into the trends of this area.
3. This is a must subject for the students of ECE and CSE for their understanding of clear
career scopes as this is an area of their career.
4. Students should be able to start doing their courses in Network programming.
CourseSyllabus:
UNIT-I
Introduction: Data Communications, Networks, The Internet, Protocols and Standards, Network
Models, Layered Tasks, The OSI Model, Layers in the OSI Model, TCP/IP Protocol Suite,
Addressing, Physical Layer and Media, Data and Signals, Analog and Digital, Periodic Analog
Signals, Digital Signals, Transmission impairment, Data Rate Limits, Performance, Digital
Transmission, Digital-to-Digital Conversion, Analog-to-Digital Conversion, Analog
Transmission, Digital-to-analog Conversion, Analog-to-analog Conversion
UNIT-II
Bandwidth utilization: Multiplexing and Spreading, Multiplexing, Spread Spectrum,
Transmission Media, Guided Media, Unguided Media: Wireless, Switching, Circuit-Switched
Networks, Datagram Networks, Virtual-Circuit Networks, Structure of a Switch, Using
Telephone and Cable Networks for Data Transmission, Telephone Networks, Dial-up Modems,
Digital Subscriber Line, Cable TV Networks, Cable TV for Data Transfer
UNIT-III
Error Detection and Correction, Introduction, Block Coding, Liner Block Codes, Cyclic Codes,
Checksum, Data Link Control, Framing, Flow and Error Control, Protocols, Noiseless Channels,
HDLC, Point-to-Point Protocol, Multiple Access, Random Access, Aloha, Controlled Access,
Canalization, IEEE Standards, Standard Ethernet, Changes in the Standard, Fast Ethernet,
Gigabit
Ethernet,
IEEE
802.11,
Bluetooth
UNIT-IV
Connecting LANs, Backbone Networks, and Virtual LANs, Connecting Devices, Backbone
Networks, Virtual LANs, Cellular Telephony, Satellite Networks, Sonet/SDH, Architecture,
Sonet Layers, Sonet Frames, STS Multiplexing, Sonet Networks, Virtual Tributaries, VirtualCircuit Networks: Frame Relay and ATM, Frame Relay, ATM, ATM LANs
UNIT-V
Network Layer: Logical Addressing, IPv4 Addresses, IPv6 Addresses, Network Layer: Internet
Protocol, Internetworking, IPv4, IPv6, Transition from IPv4 to IPv6, Network Layer: Address
Mapping, Error Reporting and Multicasting, Address Mapping, ICMP, IGMP, ICMPv6, Network
Layer: Delivery, Forwarding and Routing, Delivery, Forwarding, Unicast Routing Protocols,
Multicast
Routing
Protocols
UNIT-VI
Transport Layer: Process-Process Delivery: UDP, TCP and SCTP, Process-to-Process Delivery,
User Datagram Protocol (UDP), TCP, SCTP, Congestion Control and Quality of Service, Data
Traffic, Congestion, Congestion Control, Two Examples, Quality Service, Techniques to
improve QoS, Integrated Services, Differentiated Services, QoS in Switched Networks
UNIT-VII
Application Layer: Domain Name System, Name Space, Domain Name Space, Distribution of
Name Space, DNS in the Internet, Resolution, DNS Messages, Types of Records, Registrars,
Dynamic Domain Name System (DDNS), Encapsulation, Remote Logging, Electronic Mail and
File
Transfer,
Remote
Logging,
Telnet,
Electronic
Mail,
File
Transfer
UNIT-VIII
WWW and HTTP: Architecture, Web Documents, HTTP, Network Management: SNMP,
Network Management System, Simple Network Management Protocol (SNMP), Multimedia,
Digitizing Audio and Video, Audio and Video Compression, Streaming Stored Audio/Video,
Streaming Live Audio/Video, Real-Time Interactive Audio/Video, RTP, RTCP, Voice over IP
TEXTBOOKS
[Link] Communications and Networking, Fourth Edition by Behrouza A. Forouzan,TMH.
2. ComputerNetworks, [Link], 4thedition, Pearsoneducation.
REFERENCE BOOKS:
[Link] to Data communications and Networking,[Link],Pearson education.
2. Data and Computer Communications,[Link] and [Link],CRC Press,Taylor and Francis
Group.
3. An Engineering Approach to Computer [Link],2nd Edition,Pearson Education.
4. Understanding communications and Networks,3rd Edition, [Link],Cengage Learning
[Link]
S
no:
week
[Link]
[Link]
Reference
Topic
UNIT I: INTRODUCTION:
Behrouza
A.
Introduction: Data
Communications
Forouzan
UNIT I INTRODUCTION:
Introduction: Data
Communications
Behrouza
A.
Forouzan
Networks, The Internet
Behrouza
A.
Forouzan
Protocols and Standards,
Network Models
Behrouza
A.
Forouzan
Layered Tasks, The OSI Model
Behrouza
A.
Forouzan
Tutorial
Behrouza
A.
Forouzan
Layers in the OSI Model, TCP/IP
Protocol Suite, Addressing
Behrouza
A.
Forouzan
Physical Layer and Media, Data
and Signals Analog and Digital,
Periodic Analog Signals, Digital
Signals
Behrouza
A.
Forouzan
Transmission impairment, Data
Rate Limits Performance, Digital
Transmission, Analog
Transmission,
Behrouza
A.
Forouzan
Digital-to-Digital Conversion,
Analog-to-Digital Conversion
Behrouza
A.
Forouzan
Tutorial
Behrouza
A.
Forouzan
UNIT II: Bandwidth
utilization
Behrouza
A.
Forouzan
Week-1
6
Week-2
Week-2
9
10
Week-3
UNIT II Bandwidth utilization
11
Multiplexing and Spreading,
Multiplexing,
Behrouza
A.
Forouzan
Spread Spectrum, Transmission
Media
Behrouza
A.
Forouzan
Guided Media, Unguided Media:
Behrouza
A.
Forouzan
Switching, Circuit-Switched
Networks
Behrouza
A.
Forouzan
Tutorial
Behrouza
A.
Forouzan
16
Datagram Networks, VirtualCircuit Networks
Behrouza
A.
Forouzan
17
Structure of a Switch, Using
Telephone and Cable Networks
for Data Transmission
Behrouza
A.
Forouzan
Telephone Networks, Dial-up
Modems
Behrouza
A.
Forouzan
Digital Subscriber Line ,Cable
TV Networks, Cable TV for Data
Transfer
Behrouza
A.
Forouzan
12
13
14
15
18
Week-4
19
20
Week-4
21
Week-5
Tutorial
Behrouza
A.
Forouzan
UNIT III: Error Detection
and Correction
Behrouza
A.
Forouzan
UNIT III Error Detection and
Correction
Behrouza
A.
Forouzan
INTRODUCTION, Bluetooth
Block Coding, Liner Block
Codes
Behrouza
A.
Forouzan
Cyclic Codes, Checksum
Behrouza
A.
Forouzan
Data Link Control, Framing,
Flow and Error Control
Behrouza
A.
Forouzan
Tutorial
Behrouza
A.
Forouzan
26
Protocols, Noiseless Channels,
HDLC
Behrouza
A.
Forouzan
27
Point-to-Point Protocol, Multiple
Access, Random Access
Behrouza
A.
Forouzan
28
Aloha, Controlled Access,
Channelization
Behrouza
A.
Forouzan
IEEE Standards, Standard
Ethernet, Changes in the
Standard
Behrouza
A.
Forouzan
22
23
24
25
Week-6
29
Tutorial
Behrouza
A.
Forouzan
Fast Ethernet, Gigabit Ethernet,
IEEE 802.11
Behrouza
A.
Forouzan
UNIT IV: Connecting
Devices, Connecting LANs,
Backbone Networks
Behrouza
A.
Forouzan
32
UNIT IV Connecting Devices,
Connecting LANs, Backbone
Networks
Behrouza
A.
Forouzan
33
Virtual LANs , Cellular
Telephony, Satellite Networks
Behrouza
A.
30
31
Week-7
Forouzan
Sonet/SDH, Architecture, Sonet
Layers
Behrouza
A.
Forouzan
Tutorial
Behrouza
A.
Forouzan
Sonet Frames, STS Multiplexing
Behrouza
A.
Forouzan
37
Sonet Networks, Virtual
Tributaries
Behrouza
A.
Forouzan
38
Virtual-Circuit Networks: Frame
Relay and ATM
Behrouza
A.
Forouzan
Frame Relay, ATM, ATM LANs
Behrouza
A.
Forouzan
Tutorial
Behrouza
A.
Forouzan
UNIT- V: Network Layer:
Logical Addressing
Behrouza
A.
Forouzan
UNIT- V Network Layer:
Logical Addressing
Behrouza
A.
Forouzan
IPv4 Addresses, IPv6 Addresses
Behrouza
A.
Forouzan
Internet Protocol,
Internetworking
Behrouza
A.
Forouzan
Transition from IPv4 to
IPv6,Adress Mapping
Behrouza
A.
Forouzan
Tutorial
Behrouza
A.
Forouzan
Error Reporting and
Behrouza
A.
34
35
Week-7
36
Week-8
39
40
41
42
43
Week-9
44
45
46
Week-10
Multicasting, Address Mapping
Forouzan
47
IPv4, IPv6, ICMP, IGMP,
ICMPv6
Behrouza
A.
Forouzan
48
Network Layer: Delivery,
Forwarding and Routing
Behrouza
A.
Forouzan
Delivery, Forwarding
Behrouza
A.
Forouzan
Tutorial
Behrouza
A.
Forouzan
Unicast Routing Protocols,
Multicast Routing Protocols
Behrouza
A.
Forouzan
UNIT VI Transport
LayerProcess-Process
Congestion Control and
Quality of Service
Behrouza
A.
Forouzan
UNIT VI Transport Layer
Process-Process Congestion
Control and Quality of Service
Behrouza
A.
Forouzan
49
50
51
Week-11
52
53
Delivery UDP, TCP and SCTP
Behrouza
A.
Forouzan
Process-to-Process Delivery
Behrouza
A.
Forouzan
Tutorial
Behrouza
A.
Forouzan
Week-11
54
55
56
57
Week-12
User Datagram Protocol (UDP),
TCP, SCTP, Data Traffic,
Congestion
Behrouza
A.
Forouzan
Congestion Control, Two
Examples
Behrouza
A.
Forouzan
58
Quality Service, Techniques to
improve QoS
Behrouza
A.
Forouzan
59
Integrated Services,
Differentiated Services, QoS in
Switched Networks
Behrouza
A.
Forouzan
Tutorial
Behrouza
A.
Forouzan
UNIT VII Application Layer
Behrouza
A.
Forouzan
61
UNIT VII Application Layer:
Domain Name System
Behrouza
A.
Forouzan
62
Name Space, Domain Name
Space
Behrouza
A.
Forouzan
63
Distribution of Name Space,
DNS in the Internet
Behrouza
A.
Forouzan
Resolution, DNS Messages
Behrouza
A.
Forouzan
Tutorial
Behrouza
A.
Forouzan
Types of Records, Registrars
Behrouza
A.
Forouzan
Dynamic Domain Name System
(DDNS), Encapsulation
Behrouza
A.
Forouzan
Remote Logging, Electronic
Mail and File Transfer, Remote
Logging, Telnet
Behrouza
A.
Forouzan
60
Week-13
64
65
66
67
Week-14
68
69
Week-14
Electronic Mail, File Transfer
Behrouza
A.
Forouzan
Tutorial
Behrouza
A.
Forouzan
UNIT VIII :WWW and HTTP:
Architecture, Web Documents
Behrouza
A.
Forouzan
71
UNIT VIII :WWW and HTTP:
Architecture, Web Documents
Behrouza
A.
Forouzan
72
HTTP, Network Management:
SNMP
Behrouza
A.
Forouzan
73
Network Management System,
Simple Network Management
Protocol (SNMP)
Behrouza
A.
Forouzan
Multimedia, Digitizing Audio
and Video
Behrouza
A.
Forouzan
Tutorial
Behrouza
A.
Forouzan
76
Audio and Video Compression,
Streaming Stored Audio/Video
Behrouza
A.
Forouzan
77
Streaming Live Audio/Video,
Real-Time Interactive
Audio/Video
Behrouza
A.
Forouzan
70
Week-15
74
75
78
Week-16
RTP, RTCP, Voice over IP
Behrouza
A.
Forouzan
Tutorial
Behrouza
A.
Forouzan
79
80
Signature of Academic I/C
revision
Behrouza
A.
Forouzan
Signature of Instructure