Telecommunication Systems

Main block

Detail Telecoms System Elective Course Description



CPEN 613 Communication Policy and Management

The communication and policy and management course provides the necessary policy frame work, standards and management of telecommunication systems. Topics include ICT industry and developmental issues, overview of the telecommunication systems including fixed, mobile, internet, and cable systems, telecommunications services and delivery, communications policy and regulation, role of ITU and challenges, radio frequency management, allocation of spectrum, regulations for the use of spectrum, common carriers, competition and compliance, long term policy planning, and telecommunications management including internal and external views of telecommunication management, and telecommunication network management model.

Reference books and materials [1] Raghavan, S., Golden, B. L., and Wasil, E. A., Telecommunications Modeling, Policy and Technology, Springer, 2006 [2] Anandalingam, G., and Raghavan, S., Telecommunications Network Design and Management, Kluwer Academic Publisher, 2003 [3] Anandalingam, G., and Raghavan, S., Telecommunications Planning, Kluwer Academic Publisher, 2006 [4] Sherif, M.H., Managing Projects in Telecommunications Services, Springer, 2006


CPEN 614 Error Detection and Control

The error detection and control course examines error detection in communication and recording systems and control measures for reliable digital transmission and storage. Topics include signal detection in white and colored noise, random waveform, matched filtering, m-ary signal detection, nonparametric detection, error control coding including major classes of codes that important in practice such as binary linear block codes, Reed Muller codes, Galois fields, linear block codes over a finite field, cyclic codes, BCH and Reed Solomon codes, convolutional codes and trellis based decoding, message passing decoding algorithms, trellis based soft decision decoding of block codes, turbo codes, and low density parity check codes.

Reference books and materials [1] Lin, S., Costello, D. J. Jnr., Error Control Coding: Fundamentals and Applications, 2nd Ed., Prentice-Hall, 2004 [2]  Morelos-Zaragoza, R. H., The Art of Error Correcting Code, John Wiley & Sons, 2006 [3]  Sweeney, P., Error Control Coding: From Theory to Practice, John Wiley & Sons, 2002 [4]  Wicker, S. B., Error Control System for Digital Communication and Storage, Prentice, 1995


CPEN 615 Information Theory and Coding

The information theory and coding course provides the fundamental background on the Shannon theory and their application. Topics include information theory basics including entropy, mutual information, block coding, entropy of random numbers, source coding including Huffman code and universal code, channel capacity, differential entropy and Gaussian channels, multi-user information theory including broadcast and multiple access channels, rate distortion including quantization, proof of achievability and converse rate distortion.

Reference books and materials [1] Cover, T., and Thomas, J., Elements of Information Theory, Wiley Interscience, 2nd Ed., 2006 [2]   Roth, R. M., Introduction to Coding Theory, Cambridge University Press, 2006 [3]  Yeung, R. W., Information Theory and Network Coding, Springer, 2008 [4]  McEliece, R. J., Theory of Information and Coding, 2nd Ed., Cambridge Press, 2002


CPEN 616 Communication Network Algorithms

The communication network algorithms course provides the methodologies and algorithms used for designing and optimizing communications networks with focus on the algorithmic aspects of network design. Topics include modeling networks as graphs, graph algorithms for finding minimum spanning trees, shortest paths, and matroids, topological design including selecting terminal concentrator locations, heuristic algorithms and network topology optimization, algorithms including flow deviation algorithm, Bertsekas-Gallager algorithm, cut-saturation algorithm for distributed computer systems, communications network optimization involving cut saturation algorithm for topological design of packet switched, communication networks algorithm for access facility location problem, dimensioning schemes, mesh topology optimization including capacity assignment and branch exchange, mesh network topology optimization and routing algorithm.

Reference books and materials [1] Medhi, D., and Ramasamy, K., Network Routing: Algorithms, Protocols, and Architectures, Morgan Kaufmann, 2007 [2] Bhandari, R., Survivable Networks: Algorithms for Diverse Routing, Kluwer, 1999 [3] Cormode, G., and Thottan,M., Algorithm for Next Generation Networks, Springer, 2010 [4] Wagner, D., and Wattenhofer, R., Algorithms for Sensor and Ad-Hoc Networks, Springer, 2007


CPEN 617 Communication Networks Design

The communications networks design course examines the design issues for communication networks and the trade-offs. Topics include types of communication networks, routing algorithms and routing protocols, protocol processing, classification and forwarding, queuing theory, switching fabrics, network processors, network development life cycle, network analysis and design methodology, network design issues including manageability, node placement and sizing, link topology and sizing, routing, and reliability, required data to support network design, structured enterprise network design, hierarchical tree network design, network optimization, traffic flow analysis, analysis of data loss and delay in networks, and network reliability issues.

Reference books and materials [1] Rising, L., and Schmidt, D. C., Design Patterns in Communication Software, Cambridge University Press, 2001 [2] Anandalingam, G., and Raghavan, S., Telecommunications Network Design and Management, Kluwer Academic Publisher, 2003 [3] Anandalingam, G., and Raghavan, S., Telecommunications Planning, Kluwer Academic Publisher, 2006


CPEN 618 Digital Communication Systems

The digital communication course investigates the modern trends in generating digital signal for propagation and processing. Topics include basics of stochastic processes, design of baseband and passband digital communication systems, characteristics of channels, channel capacity, modulation techniques, including PAM, QAM, PSK, FSK, and spread spectrum, optimal demodulation techniques and performance, synchronization, inter-symbol interference (ISI) and equalization techniques.

Reference books and materials [1] Proakis, J. G., and Salehi, M., Digital Communications, 5th Ed., McGraw-Hill, 2007 [2]   Lathi, B. P., and Ding, Z., Modern Digital and Analog Communication Systems, 4th Ed., Oxford University Press, 2009 [3] Gallager, R. G., Principles of Digital Communication, 5th Ed., Cambridge Press, 2008 [4] Barry, J. R., Edward, E. A., and Messerschmitt, D. G., Digital Communications, 3rd Ed., Springer, 2003


CPEN 619 Wireless Communication Systems

The wireless communication course examines the design and implementation of wireless system. Topics include introduction to mobile radio communications, statistical communication theory, elements of wireless communication systems, modeling of wireless multipath fading channel and physical parameters, coherent and non-coherent reception, diversity techniques over time and frequency and space, spread spectrum communication, multiple access, anti-jamming and interference management, frequency re-use, sectorization, multiple access techniques such as TDMA, CDMA, and OFDM, capacity of wireless channels, multiple antenna systems including spatial multiplexing, and space-time codes, error performance evaluation over radio links, applications to digital cellular systems and future of wireless communication systems.

Reference books and materials [1] Rappaport, T. S., Wireless Communication: Principles and Practice, 2nd Ed., Prentice, 2002. [2] Stallings, W., Wireless Communications and Networks, 2nd Ed., Prentice, 2005. [3] Elahi, A., and Gschwender, A., Zigbee Wireless Sensor and Control Networks, Prentice Hall, 2009.


CPEN 621 Communication Network Management

The network management course covers modern network management models and issues. Topics include communication networks management architecture, homogenous and non-homogeneous network management systems, modern tools for managing network, management network reference models, remote network management, configuration for data collection, network management implementation, network monitoring and reconfiguration, network management application development, operational issues in managing heterogeneous networks.

Reference books and materials [1] Anandalingam, G., and Raghavan, S., Telecommunications Network Design and Management, Kluwer Academic Publisher, 2003 [2] Anandalingam, G., and Raghavan, S., Telecommunications Planning, Kluwer Publisher, 2006 [3] Udupa, D. K., TMN: Telecommunications Management Network, McGraw Hill, 1999 [4] Rosenblit, M., Security for Telecommunications Network Management, Wiley-IEEE, 1999


CPEN 622 Mobile Computing Systems

The mobile computing course is concerned with methods and principles for the development of systems whose components show forms of mobility across networks which requires knowledge about the domain that the movement is taking place. Topics include delivery of connectivity to mobile nodes, languages that provide facilities for code migration, computational models that include the notion of locality, and design methods supporting the development of new kinds of network applications, communication protocols, application-support software, and characteristics of wireless communication medium, security, location-aware applications, and algorithms for the implementation of basic system services.

Reference books and materials [1] Othman, M., Principles of Mobile Computing and Communications, 2nd Ed., Prentice, 2007. [2] Talukder, A. K., and Yavagal, R. R., Mobile Computing: Technology, Applications and Service Creation, 2nd Ed., McGraw Hill, 2007. [3] Castells, M., Mobile Communication and Society: A Global Perspective, MIT Press, 2007 [4] Wesolowski,K., Mobile Communication Systems, John Wiley & Sons, 2002


CPEN 623 Optical Communication Systems

The optical communication course examines the techniques associated with signal transmission and detection process in optical medium. Topics include fundamentals of step index and graded index fiber waveguide, fiber transmission properties of dispersion, attenuation, and nonlinear effects of SPM, CPM, FWM, and solitons, signal generation and detection systems including modulation, transmitter design, receiver design, noise properties of fiber links, subcarrier and multichannel transmission issues, coherent modulation properties of laser diodes, homodyne and heterodyne detection, introduction to light-wave networks such WDMA, FDMA, TDMA, and CDMA, and their relative merits, optical network access, optical interconnection, and topological issues in optical switching.

Reference books and materials [1] Pollock, C., and Lipson, M., Integrated Photonics, Kluwer Academic Publishers, 2003 [2] Dutton, H. J. R., Understanding Optical Communications, Prentice Hall, 1998 [3] Hecht, J., Understanding Fiber Optics, 5th Ed., Prentice Hall, 2005 [4] Franz, J. H., and Jain, V. K., Optical Communications: Components and Systems, Narosa Publishing, 2002


CPEN 624 Optical Devices

The optical device course examines the optoelectronic devices and their properties that facilitate optical communications. Topics include identification of optical components in photonic systems and subsystems, operation principles of lasers and LED, modulation dynamics, single frequency lasers, fundamental AM and FM noise properties, laser line-width requirements, tunable semiconductor lasers, quantum well lasers, electro-optic modulators and switches, optical filters, couplers, isolators, detectors, integrated optoelectronic circuits, semiconductor optical amplifiers, Erbium optical fiber amplifiers, low coherence sources diodes, and tunable optical filters.

Reference books and materials [1] Hranilovic, S., Wireless Optical Communication Systems, Springer, 2005 [2] Kartalopoulos, S. V, DWDM, Networks, Devices and Technology, IEEE Press and Wiley Interscience, 2003 [3] Franz,J. H., and Jain, V. K., Optical Communications: Components and Systems, Narosa Publishing, 2002 [4] Okoshi, T., and Kikuchi, K., Coherent Optical Fiber Communications: Advances in Opto-Electronics, Springer, 1988


CPEN 626 Telecommunication Network Security

The telecommunication network security course examines security treats and design of security features necessary to protect and control telecommunication networks and components for reliable operation. Topics include network architecture and devices, telecommunication network security threats, sources of threats, threat categories and scopes, security requirements and framework for implementation, classification of cryptosystems, security policies, security requirements for switching, access network, transport network elements and mediation devices, network security techniques, security protocols and services, network security system design model including identification, authentication, system access control, resource access control, data and system integrity, audit, security administration, and data confidentiality, network security development lifecycle, network attacks and counter measures, intrusion and extraction detection, incidence response and forensic analysis, network security implementation for securing telecommunication network infrastructure.

Reference books and materials [1] Stallings, W., Network Security Essentials: Applications and Standards, 4th Ed., Prentice Hall, 2011 [2] Stallings, W., Cryptography and Network Security, 5th Ed., Prentice Hall, 2011 [3] Canavan, J. E., Fundamentals of Network Security, Artech, 2001 [4] Rosenblit, M., Security for Telecommunications Network Management, Wiley-IEEE, 1999


CPEN 627 Adaptive Signal Processing

The adaptive signal processing course provides introduction to relevant signal processing and basics of pattern recognition. Topics include discrete random processes, linear prediction, digital wiener filtering, digital adaptive filter structures including LMS adaptive algorithm, properties of LMS adaptive filter, normalized and finite effect and adaptive beam-forming, performance analysis of LMS algorithms, stability criteria of evaluation, and modified LMS algorithms, frequency-domain adaptive filter, least squares adaptive filters, sub-band adaptive filter, infinite impulse response filter and algorithms, lattice structure and algorithms, applications using adaptive signal processing techniques in adaptive noise cancellation in speech communication and adaptive system identification among others, practical implementations and issues in adaptive signal processing and current trends ad research in adaptive signal processing.

Reference books and materials [1] Sayeed, A. H., Fundamentals of Adaptive Filtering, John Wiley, 2003 [2] Proakis, J. G., and Manolakis, D. G., Digital Signal Processing: Principles, Algorithms and Applications, 4th Ed., Prentice Hall, 2006 [3]   Lathi, B. P., Signal Processing and Linear Systems, 4th Ed., Oxford University Press, 2000


CPEN 628 Multimedia Signal Processing

The multimedia processing course provides focuses on multimedia signal representation, data compression and information retrieval. Topics include multimedia signal representation of data, audio, speech, image, and graphics, analog video, data transformation techniques such as Fourier, z, and wavelets, Shannon entropy theory, data sampling and quantization, sub-sampling and up-sampling of data, multimedia data compression techniques including lossless encoding methods including Huffman, entropy, arithmetic, run-length, lossy encoding such as transform encoding, wavelet based zero-tree, differential encoding, and vector quantization, compression standards - JPEG, MPEG, multimedia data retrieval including techniques for statistical pattern recognition and probability density estimation, introduction to content based data retrieval and multimedia data fusion.

Reference books and materials [1]    Quatieri, T. F., Discrete-Time Speech Signal Processing: Principles and Practice, Prentice-Hall, 2001. [2]    Deller, J. R., Hansen, J. H. L, and Proakis, J. G., Discrete-Time Processing of Speech Signals, 2nd Ed., IEEE Press, 2000. [3]    Parsons, T. W., Voice and Speech Processing, McGraw-Hill, 1987.