ENCT253
Data Communication
Syllabus
- Introduction (4 hours)
- Analog data communication, data representation, data flows
- Evolution of data communication
- A communication model, data communication model
- Networks (LAN, WAN), simplified network architecture, the OSI model
- Data communication and networking for today's enterprise
- Data Communication Fundamentals (6 hours)
- Analog and digital data
- Analog signals, periodic and aperiodic signals, periodic signal characteristics (time, frequency domain)
- Fourier series representation of periodic signals, Fourier transform of aperiodic signals, digital signals and their characteristics
- Analog and digital transmission, transmission mode, transmission impairments (attenuation, distortion, noise)
- Data rate limits: channel capacity, Nyquist bandwidth, Shannon capacity formula
- Performance of network (bandwidth, throughput, latency, jitter)
- Transmission Media and Data Compression (8 hours)
- Guided transmission media: co-axial cable, twisted pair, optical fiber
- Unguided transmission media: radio waves, microwaves, infrared
- Antenna basics, satellite communication, Bluetooth, Wi-Fi
- Wireless propagation (groundwave, sky wave, line of sight), frequency bands
- Error detection and correction: parity, check sum, cyclic redundancy check, hamming code
- Data compression: lossy and lossless
- Signal Encoding Technique (15 hours)
- Analog data, analog signals: modulation and its need, AM, FM, PM
- Analog data, digital signals: PAM, PWM, PPM, PCM, DPCM, DM
- Digital data, analog signal: ASK, FSK, PSK, QPSK, QAM
- Digital data, digital signal: RZ, NRZ, AMI, Manchester, differential Manchester, B8ZS, HDB3
- Multiplexing and Switching (8 hours)
- Introduction to multiplexing, application of multiplexing
- Frequency division multiple access
- Time division multiple access
- Asymmetric digital subscriber line, XDSL
- Spread spectrum: DHSS, FHSS, CDMA
- Switched communication network, connection oriented and connectionless
- Switching devices: types, importance and application
- Circuit switching network: circuit switching concepts, message switching
- Packet switching: virtual switching, datagram switching
- Cellular Wireless Communications and Latest Trends (4 hours)
- Overview of 1G, 2G, 3G and 4G
- Cellular technology fundamentals: cell, frequency-reuse, cluster, adjacent cell interference, co-channel interference, handoff strategies, architecture of GSM basics
- Introduction to 5G networks, software defined networking, IoT communication, cloud computing and virtualization in data communication
Practicals
- Signal analysis using MATLAB
- Implementation of a small network using hub and switch in physical or simulation environment
- Analog modulation generation and reconstruction
- Pulse modulation generation and reconstruction
- Conversion of a given binary sequence into different line coding
- Digital modulation (ASK, FSK, PSK) generation and reconstruction