* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download Data Communication and Networks
Wake-on-LAN wikipedia , lookup
Distributed firewall wikipedia , lookup
TCP congestion control wikipedia , lookup
Deep packet inspection 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
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
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