Basics Of Data Communication

Course Code: BIT205

Course Title: Basics of Data Communication (4 Credits)




Course Contents


Unit-1 :Introduction to data communication: Introduction, Objectives, Data Communication and Networking for Today’s Enterprise, Communication Model, Data Communications, Criteria for a data communication network, Classification of computer network, Classification by network topologies, Classification by range, The Internet


Unit 2 Protocol Architecture and Internet Based Applications: Introduction, Objectives, The need for a Protocol Architecture, The TCP/IP Protocol Architecture, OSI Model, Standardization within a Protocol Architecture, Traditional Internet based Applications


Unit 3 Data and Signals: Introduction, Objectives, Analog and Digital signals, Periodic Analog Signals, Digital Signals, Transmission Impairment Attenuation, Distortion, Noise, Data Rate Limits, Noiseless channel: Nyquist bit rate, Noisy channel: Shannon capacity, Performance, Bandwidth, Throughput, Latency,   Bandwidth-delay product, Jitter


Unit 4 Digital Transmission Structure: Introduction, Objectives, Digital to digital conversion Line Encoding Types of Line Coding Unipolar scheme Polar schemes Biphase: Manchester and differential Manchester Bipolar schemes Scrambling, Analog to Digital ConversionPulse code modulation (PCM)Delta modulation (DM), Transmission Modes


Unit 5 Analog Transmission:Introduction, Objectives, Digital to analog conversion Amplitude shift keying Frequency shift keying Phase shift keying Quadrature amplitude modulation, Analog to analog conversion, Amplitude modulation, Frequency modulation Phase modulation.


Unit 6 Transmission Media: Introduction, Objectives, Guided transmission media Twisted pair cable, Coaxial cable Fiber optic cable, Wireless transmission Radio waves Microwaves Infrared, Line of sight transmission


Unit 7 Switching: Introduction, Objectives, Circuit switched networks, Datagram networks, Virtual circuit networks, Structure of a switch


Unit 8 Digital data communication Techniques:  Introduction, Objectives, Asynchronous and synchronous transmission, Types of errors, Error detection, Error correction, Line configuration


Unit 9 Multiplexing: Introduction, Objectives, Frequency division multiplexing, Wavelength division multiplexing, Time division multiplexing Synchronous time division multiplexing Statistical time division multiplexing, Asymmetric digital subscriber line


Unit 10 Spread Spectrum: Introduction, Objectives, Concept of spread spectrum, Frequency hopping spread spectrum, Direct sequence spread spectrum, Code division multiple access


Unit 11 Data Link Control Protocols: Introduction, Objectives, Protocols for Noiseless channels Simplest protocol Stop-and-wait protocol, Protocols for Noisy Channels Stop-and-wait automatic repeat request Go-back-N-automatic repeat request Selective repeat automatic repeat request, High-level Data Link Control Protocol (HDLC), Point-to-Point Protocol (PPP)


Unit 12 Data Link Layer- Error detection and Correction:  Introduction, Objectives, Error detection and correction, One and two dimensional parity checks, Hamming code Cyclic redundancy check (CRC), Framing Character stuffing, Bit stuffing, Flow and error control


Unit 13 Wired LANs: Introduction, Objectives, IEEE Standards, Standard Ethernet, Changes in the Standard Bridged, Ethernet Switched Ethernet Full duplex Ethernet, Fast Ethernet, Gigabit Ethernet


Unit 14 Wireless LANs: Introduction, Objectives, IEEE802.11 Architecture, MAC sublayer Addressing mechanism Physical layer, Bluetooth Architecture Layers