Home - Students - My Studies - Courses - D - Content

Digital Communications

ProgramTeacherCreditDuration

Electronics

Xiaomei Fu, Qing Wang

3

48

Course Name: Digital Communications

Course Code: S2293176

Semester: 1

Credit: 3

Program: Electronics

Course Module: Compulsory

Responsible: c

E-mail:fuxiaomei@tju.edu.cn

Department:School of Marine Science and Technology, Tianjin University

Tianjin International Engineering Institute, Tianjin University

TimeAllocation(1 credit hour = 45 minutes)

Exercise

Lecture

Lab-study

Project

Internship

(days)

Personal Work

6

27

15

0

0

15

Course Description

A digital communication system is one that transmits a source (voice, video, data, etc.) from one point to another, by first converting it into a stream of bits, and then into symbols that can be transmitted over channels (cable, wireless, storage, etc.). The use of the digital bit-stream as the interface between the source and the channel is universal regardless of what kind of source and channel are involved. Digital communication principle, with "bit" as the most important concept of the information age, and applications in computer science, Internet, wireless, etc., is one of the most successful stories of applying mathematics to engineering designs.

The course gives an overview of the designs of digital communications systems. We explain the mathematical foundation of decomposing the systems into separately designed source codes and channel codes. We introduce the principles and some commonly used algorithms in each component, to convert continuous time waveforms into bits, and vice versa. We give a comprehensive introduction to the basics of information theory, a rather thorough treatment of Fourier transforms and the sampling theorem, and an overview of the use of vector spaces in signal processing.

Prerequisite

Probability; Linear Systems.

Course Objectives

Introduction to the basic principles of the design and analysis of modern digital communication systems. Topics include source coding, channel coding, baseband and pass band modulation techniques, receiver design, channel equalization, information theoretic techniques, block, convolution, and trellis coding techniques, multiuser communications and spread spectrum, multi-carrier techniques and FDM, carrier and symbol synchronization. Applications to the design of digital telephone modems, compact disks, and digital wireless communications systems are illustrated. The concepts are illustrated by a sequence of MATLAB exercises.

Course Syllabus

  1. Introduction to Convolution Codes.

  2. Trellis Representations of Binary Linear Block Codes.

  3. Codes on Graphs.

  4. The Sum-Product Algorithm.

  5. Turbo, LDPC, and RA Codes.

  6. Lattice and Trellis Codes.

  7. Linear Gaussian Channels.

Textbooks & References

  • Proakis.Digital Communications (5th ed). McGraw Hill, 2005. (Required)

  • Proakis, J. G.Digital Communications(4th ed). Boston, MA: McGraw-Hill, 2001. ISBN: 0072321113.

  • Proakis, J. G. and M. Salehi.Communication Systems Engineering (3rd ed). Englewood Cliffs, NJ: Prentice-Hall, 2004. ISBN: 0130617938.

  • Wilson, S. G.Digital Modulation and Coding. Upper Saddle River.NJ: Prentice-Hall, 1996. ISBN: 0132100711.

  • Lee, E. A. and D. G. Messerschmitt.Digital Communication (2nd ed). Horwell, MA: Kluwer Academic Publishers, 1994. ISBN: 0792393910.

  • Viterbi, A. J. and J. K. Omura.Principles of Digital Communication and Coding.New York, NY: McGraw-Hill, 1979. ISBN: 0070675163.

  • Wozencraft, J. M., and I. M. Jacobs.Principles of Communication Engineering.New York, NY: Wiley, 1965. ISBN: 0471962406.

  • Gallager, R. G.Information Theory and Reliable Communication.New York, NY: Wiley, 1968. ISBN: 0471290483.

  • Cover, T. M. and J. A. Thomas.Elements of Information Theory. New York, NY: Wiley, 1991. ISBN: 0471062596.

Grade Distribution

Attendance: 20% Project: 80%

Capability Tasks

CT1: To understand basic science, and to have analytical ability and the ability to integrate related knowledge.

CT2: To apply relevant professional knowledge to the field of science and technology: understanding of the basic concepts and its connotation, application of different methods and concepts which have been learned, capability of judging the scope and limitations of such applications.

CT3: To grasp methodologies and engineering tools: identifying, utilizing and solving problems. Even if the students are not familiar with the content, they can turn to computer tools for systematic analysis.

CT4: To carry out experiments in research environment with the abilities to utilize tools, especially for data collection and processing.

CT10: To have the capacity to work in international environment; the capability to master one or more foreign languages and be open to foreign cultures; be able to acclimatize themselves to the international language environment.

Achievements

  • To be able to analyze the performances of a digital communications system. - Level: M

  • To be able to implement a digital communications system on a software radio platform. - Level: A

Students: Electronics, Year 2