Download Data Communication and Networks

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Wake-on-LAN wikipedia , lookup

AppleTalk wikipedia , lookup

Distributed firewall wikipedia , lookup

Zigbee wikipedia , lookup

TCP congestion control wikipedia , lookup

Deep packet inspection wikipedia , lookup

Peering wikipedia , lookup

Asynchronous Transfer Mode wikipedia , lookup

Network tap wikipedia , lookup

Wireless security wikipedia , lookup

List of wireless community networks by region wikipedia , lookup

Piggybacking (Internet access) wikipedia , lookup

Computer network wikipedia , lookup

IEEE 1355 wikipedia , lookup

Zero-configuration networking wikipedia , lookup

Airborne Networking wikipedia , lookup

Cracking of wireless networks wikipedia , lookup

Internet protocol suite wikipedia , lookup

UniPro protocol stack wikipedia , lookup

Recursive InterNetwork Architecture (RINA) wikipedia , lookup

Transcript
EC602
Data Communication and Networks
3-0-0; Credit: 3; Lectures- 42
PREREQUISITE
 Communication Systems, Computer Network, Signal and System
COURSE OBJECTIVE
1. Build an understanding of the fundamental concepts of data communication.
2. Familiarize the student with the basic taxonomy and terminology of the networking area.
3. Introduce the student to advanced data communication concepts and
4. Allow the student to gain expertise in some specific areas of networking such as the design
and maintenance of individual networks.
COURSE CONTENT
Unit-I: Introduction to Data communication networks (Lectures-4)
Networking Concepts and Terminology; Types of Networks; Protocols and Standards; Network
Topology; Transmission Mode; OSI 7 Layer Architecture; Brief Introduction of Each Layer;
Physical Layer and Transmission Media–Guided and Unguided; Digital Transmission of Data
and Signals; Transmission Impairments; Data Rate Limits; Error Performance; Bandwidth
Utilization– Multiplexing and Spreading;
Unit-II: Data Link Layers (Lectures-3)
Framing; Error Detection and Error Correction; Data Link Control – Line discipline, Flow
control, Error control; ARQ Protocols; Data-Link Layer Protocols.
Unit-III: Introduction to Queuing theory (Lectures-6)
Delay Models; Queuing Theory Framework; Little’s Theorem; M/M/1 Queuing System; Poisson
Process; Analysis and Application of M/M/1 Queue; M/G/1 Queuing System; Application of
M/G/1 Queuing System; Introduction to Markov System.
Unit-IV: MAC Layer and ALOHA (Lectures-5)
Brief summary of Multiple Access Schemes; Classification of MAC Protocols; ALOHA/Slotted
ALOHA, Analysis and Performance of Slotted ALOHA; Stabilized Slotted ALOHA, Carrier
Sense Protocols—CSMA, CSMA/CD, Ethernet; Tree Algorithms; High-speed LANs; Token
Rings, Delay and Throughput Analysis, FDDI, DQDB; MAC for Wireless LAN;
Unit V: Switching and Networks (Lectures-6)
Introduction to Switch Architecture; Throughput Analysis of Input Queued Switches; High Speed
Switch Scheduling; Backbone Networks; Virtual LANs; SONET / SDH – Architecture,
Synchronous Transport Signals, Physical Configuration, SONET layers, Applications; Virtual
Circuit Networks – Frame relay and ATM: Introduction, Frame Relay Operation, Frame Relay
Layers, Congestion Control, Leaky Bucket Algorithm, Traffic Control, ATM Architecture,
Layers, and Applications, ISDN; Multi-protocol Label Switching.
Unit-VI: Routing (Lectures-3)
Broadcast Routing & Spanning Trees; Multicast Routing; Shortest Path Unicast Routing,
Distributed Routing Algorithms, Optimal Routing.
Unit-VII: Networking Devices and TCP / IP Protocol (Lectures-7)
Networking and Internetworking Devices – Repeaters, Bridges, Gateways, and Routers; Other
Devices; TCP / IP Protocol suite – Overview of TCP/IP; TCP/IP Layers; Network Layer –
Addressing (IPv4 and IPv6), Internet Standards; Sub-netting, DHCP, Internetworking; Transport
Layer – Process-Process Delivery: UDP, TCP and SCTP; Congestion Control and Quality of
Services, Integrated Services and Differentiated Services; TCP Error Control. Application layer –
Domain Name System (DNS), Telnet, File Transfer Protocol (FTP), Trivial File Transfer
Protocol (TFTP), Simple Mail Transfer Protocol (SMTP), WWW and HTTP architecture, Simple
Network Management Protocol (SNMP), Multimedia, Digitization and Compression of
Audio/Video; Streaming Stored/Live Audio/Video; Real Time Interactive Audio/Video; RTP,
RTCP, Voice over IP.
Unit-VIII: Special Topics – A Glimpse (Lectures-8)
Introduction to Optical Networks; Cellular Network; Wireless Wide Area Networks – GSM, IS95, WCDMA, GPRS etc.; Wireless LAN – IEEE 802.11a/b/g/e; Wireless PAN – Bluetooth;
UWB Network; Wireless Sensor Networks and Ad-Hoc Networks; Introduction to 3GPP-LTE;
Introduction to Cognitive Radio Network.
TEXT BOOKS
1. S. Tanenbaum, ‘Computer Networks’, Pearson Education, 4th Edition, 2003 / PHI.
2. William Stallings, ‘Data and Computer Communication’, 8th Edition, Pearson Education, 2003 /
PHI.
3. R. Gallager and D. P. Bertsekas, ‘Data Networks’, 2nd edition, Prentice-Hall, Inc., 1991.
4. Peterson and Davie, ‘Computer Networks: A Systems Approach’, 5th Ed, Morgan Kaufmann
Publishers, 1999.
5. Kleinrock, Leonard, ‘Queueing Systems, Vol 1: Theory’, Wiley J., 1975.
6. KavethPahlavan, K.Prasanth Krishnamurthy, ‘Principles of Wireless Networks”, Pearson
Education Asia, 2002.
7. Jon W. Mark, Weihua Zhuang, ‘Wireless communication and Networking’, Prentice Hall India,
2003.
COURSE OUTCOMES
Students would be able to –
CO1:
CO2:
CO3:
Understand basic data communication system and network technology
Identify the different types of network topologies and protocols, exposure of the
layers of the OSI model and TCP/IP
Identify the different types of network devices and their functions within a
network.
CO4:
CO5:
.
Understand and building the skills of subnetting, routing and queuing
mechanisms.
Familiarity with the basic protocols of networks, and how they can be used to
assist in network design and implementation