Professional Documents
Culture Documents
CourseSyllabus
Instructor:
ProfessorAlexanderM.Wyglinski Email:alexw@ECE.WPI.EDU(Usesubjectheadingstartingwith[ECE5312F11]) Phone:+1(508)8315061 OfficeHours:M1:00PM2:00PM&T8:00AM9:00AM,RoomAK230orbyappointment
CourseSchedule:
Lectures:T6:00PM8:50PM,RoomAK233
CourseTextbook:
JohnProakisandMasoudSalehi.DigitalCommunications.5thEdition,McGrawHill,November2007, ISBN:0072957166.
Website:
All course materials, homework assignments, solutions, announcements, and other useful tidbits willbemadeavailableviatheECE5312myWPIwebsite.
Prerequisites:
StudentstakingECE5312shouldpossessthefollowing: Anunderstandingofprobabilityandrandomprocessestheory(ECE502orequivalent), An understanding of various analog and digital (de)modulation techniques (ECE3311 or equivalent),and Some experience programming in MATLAB, especially with respect to matrix and vector operations.
OtherTeachingPersonnel:
Mr.SrikanthPagadarai GraduateTutor/Grader Email:srikanthp@WPI.EDU OfficeHours:RoomAK318byappointment
CourseDescription:
FromtheWPIGraduateCatalog:Thiscourseintroducesarigorousanalyticaltreatmentofmodern digital communication systems, including digital modulation, demodulation, and optimal receiver design. Error performance analysis of these communication systems when operating over either noisyorbandlimitedchannelswillbeconducted.Advancedtopicstobecoveredincludeasubset of the following: MIMO, fading channels, multiuser communications, spread spectrum systems, and/ormulticarriertransmission.
ECE5312CourseSyllabus(Ver.082711)
Page1
ThefollowingtopicsfortheSpring2010offeringofthiscoursewillbecovered: 1. Modulation&SignalRepresentations(8Lectures;Proakis&Salehi:3.13.4) a. PAM,PSK,QAM b. SignalConstellationdmin c. PowerEfficiency d. DataSpectrumDeterminationandSpectralEfficiency 2. AWGNChannel(9Lectures;Proakis&Salehi:4.14.6) a. MaximumLikelihoodDetectionTheory b. MatchedFiltering(CoherentReceiver) c. ErrorRates d. RandomPhaseChannel 3. BandlimitedChannels(8Lectures;Proakis&Salehi:9.19.5) a. ChannelModel b. IntersymbolInterference c. NyquistPulseShaping d. OptimumTransmit/ReceiveFilters e. Equalization(Linear,DecisionFeedbackEqualization) f. PartialResponseSignalingandPrecoding 4. MultichannelandMulticarrierSystems(3Lectures;Proakis&Salehi:11.111.2) a. Waterfilling b. OrthogonalFrequencyDivisionMultiplexing c. BitandPowerAllocation d. PeaktoAveragePowerRatio 5. SpreadSpectrumCommunications(3Lectures;Proakis&Salehi:12.112.3) a. SpreadSpectrumSystemModels b. DirectSequenceSpreadSpectrum c. FrequencyHoppedSpreadSpectrum 6. FadingChannels(5Lectures;Proakis&Salehi:13.113.5) a. ChannelCorrelationFunctionsandPowerSpectra b. DiversityTechniquesforFadingMultipathChannels c. RAKEDemodulator NOTE:Onelectureisequaltoonethirdofaconventionalthreehourgraduateclass.
Evaluation:
Homework (25%) Thirteen weekly homework assignments will be conducted to help provide practice for the concepts taught in class. They will consist of both an analytical and a MATLAB component. Electronically submitted homework assignments (PDF format only) via the ECE5312 myWPIcoursewebsiteareexpectedtobeentirelyyourownwork.Homeworkassignmentsaredue at6:00PMonthefollowingdays:09/06,09/12,09/19,09/26,10/03,10/10,10/24,10/31,11/07, 11/14, 11/21, 12/06, and 12/12. No late submissions will be accepted. Note that the top twelve homeworkassignmentswillcountforcredit. ClassTests(3x20%,1x15%)Four50minutenoncumulativeclasstestswillbeheldfrom6:00PM to6:50PMinRoomAK233on09/20,10/25,11/15,and12/13.Thescopeofeachclasstestincludes thematerialnotcoveredinthepreviousclasstestuptothelastlecturepriortothedayofthetest, i.e.,materialcoveredonthedayoftheclasstestwillnotbeincluded.Allclasstestsareclosedbook
ECE5312CourseSyllabus(Ver.082711)
Page2
and closed notes. Only one lettersized sheet of paper with handwritten notes (in your own handwritingandnotphotocopied)ispermitted.Theclasstestwiththelowestscorewillbeworth 15%ofthefinalgradewhiletheremainingthreeclasstestswillbeworth20%each.Onlyundervery extremecircumstanceswillmakeuptestsbepermitted,e.g.,medicalreason,legalreason.Imust benotifiedinwritingatleast48hourspriortotheclasstestyouwillmissotherwiseyouwillgeta gradeof0.
AcademicIntegrity:
WPIvaluesacademicintegrityandhasdefinedverystrictrulesandregulationsregardingacademic misconduct.Tolearnmoreaboutacademicintegrity,visit: http://www.wpi.edu/Pubs/Policies/Honesty/ In this course, I expect that the work you turn in for evaluation is entirely your own. Any occurrencesofacademicmisconductwillbedealtwithasperofficialuniversityprocedure. Notethefollowing: Report all suspected cases of cheating on homework assignments and class tests to the instructororthedepartmentalacademichonestyombudspersonwithoutexception. Discussion with classmates about general aspects of a homework assignment, such as the intent of the problem and general methods for achieving a solution, is permit. However, discussionofspecificsolutionsandmethodsisstrictlyprohibited. With respect to MATLAB exercises and problems, it is prohibited to work in teams, jointly program solutions, and copy code from any source. However, you are allowed to discuss generalMATLABsyntaxandcommandswithyourclassmates. During a class test, ensure that you are seated at a spot that possesses vacant adjacent seats.
StudentswithDisability:
Ifyouneedcourseadaptationsoraccommodations becauseofadisability,orifyouhavemedical informationtosharewithme,pleasemakeanappointmentwithmeassoonaspossible.Myofficeis locatedinRoomAK230.Ifyouhavenotalreadydoneso,studentswithdisabilitieswhobelievethat theymayneedaccommodationsinthisclass,areencouragedtocontacttheDisabilityServicesOffice (DSO), as soon as possible to ensure that such accommodations are implemented in a timely fashion.TheDSOislocatedinDanielsHall,(508)8315235.
AvailableComputingResources:
AllhomeworkassignmentsinthiscoursewillpossessacomponentinvolvingextensivelyonMATLAB programming. Consequently, you will need access to a full version of MATLAB, along with the Communications Toolbox, in order to successfully complete these homework assignments. Most computerworkstationsintheECEdepartmentteachinglaboratorieshaveafullversionofMATLAB installed. Furthermore, the full version of MATLAB can also be accessed remotely via the ECE departmentMicrosoftWindows2003applicationservers(ohm.ece.wpi.edu,amp.ece.wpi.edu). NotethatneitherfoodnordrinkispermittedinsidetheECEdepartmentteachinglaboratoriesand the surrounding vicinities. All violations will be brought to the attention of the ECE department head(ProfessorF.Looft).
ECE5312CourseSyllabus(Ver.082711)
Page3
OtherUsefulReferencesTextbooks:
Inadditiontothecoursetextbook,thereexistnumerousbooksintheliteraturethatpossesstheir ownperspectiveandpresentationofthecoursematerial.Thefollowingbooksarerecommended foranyoneseekingadditionalinsightforthematerialcoveredinthiscourse: BernardSklar.DigitalCommunications:FundamentalsandApplications.2ndEdition,PrenticeHall PTR,2001,ISBN:0130847887. MichaelRice.DigitalCommunications:ADiscreteTimeApproach.PrenticeHall,2008,ISBN: 0130304972. MichaelB.Pursley.IntroductiontoDigitalCommunications.PrenticeHall,2004,ISBN: 0201184931. JohnR.Barry,DavidG.Messerschmitt,andEdwardA.Lee.DigitalCommunication.3rdEdition, Springer,2003,ISBN:0792375483. UpamanyuMadhow.FundamentalsofDigitalCommunication.CambridgeUniversityPress,2008, ISBN:0521874149. LeonW.Couch.DigitalandAnalogCommunicationSystems.7thEdition,PrenticeHall,2006,ISBN: 0131424920. HweiP.Hsu.Schaum'sOutlineofTheoryandProblemsofAnalogandDigitalCommunications.2nd Edition,McGrawHill,2002,ISBN:0071402284. JohnG.Proakis,MasoudSalehi,andGerhardBauch.ContemporaryCommunicationSystemsUsing MATLAB.2ndEdition,Brooks/Cole,2003,ISBN:0534406173.
ECE5312CourseSyllabus(Ver.082711)
Page4
TentativeCourseScheduleforSpring2010:
Lecture 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 TopicsCovered CourseIntroduction;Probability&RandomProcessesTheoryReview Probability&RandomProcessesTheoryReview TypesofCommunications CommunicationChannels BinaryPulseAmplitudeModulation;BinaryPhaseShiftKeying QuadraturePhaseShiftKeying;16pointQuadratureAmplitudeModulation;Power EfficiencyComparison MaryPulseAmplitudeModulation;MaryQuadratureAmplitudeModulation MaryPhaseShiftKeying;PowerSpectralDensityforLinearModulation GeometricRepresentationofSignals SchwarzInequality;GramSchmidtOrthogonalizationProcedure VectorChannelRepresentation LikelihoodFunctions;IntroductiontoOptimalDetection OptimalDetector;CorrelationReceiver MatchedFilterReceiver OptimalReceiverswithUnknownParameters ProbabilityofError BoundsonErrorProbabilities;UnionBounds BitVersusSymbolProbabilityofError OptimumDetectionRandomPhaseChannel BandlimitedChannels;IntersymbolInterferenceModels IntersymbolInterferencePerformance NyquistPulseShaping RaisedCosineSpectrum;NoISICriterion DivisionofFiltersbetweenTxandRx LinearEqualization DecisionFeedbackEqualization PartialResponseSignalingandPrecoding SingleCarrierVersusMulticarrier;WaterfillingConcept OrthogonalFrequencyDivisionMultiplexing BitAllocation;PowerAllocation;PeaktoAveragePowerRatio SpreadSpectrumSystemModels DirectSequenceSpreadSpectrum FrequencyhoppedSpreadSpectrum FadingMultipathChannels ChannelCorrelationandPowerSpectra DiversityTechniques RAKEDemodulator
ECE5312CourseSyllabus(Ver.082711)
Page5