Viterbi Algorithm (Basics, Process & Example) Explained in Digital Communication

preview_player
Показать описание
Viterbi Algorithm is explained by the following outlines:

0. Viterbi Algorithm
1. Viterbi Algorithm basics
2. Viterbi Algorithm Process
3. Viterbi Algorithm Example with trellis diagram

Chapter-wise detailed Syllabus of the Digital Communication Course is as follows:

Block Diagram of Digital communication system, Advantages, and disadvantages of digital communication system, Scrambling, Regenerative Repeater, Eye Diagram, Attention of signal, Bit rate and Baud rate.

Amplitude Shift Keying ASK, Frequency Shift Keying FSK, Phase Shift Keying PSK, Differential Phase Shift keying DPSK, Quadrature Phase Shift Keying QPSK, Binary Phase Shift Keying BPSK, M array Frequency Shift Keying MFSK, Quadrature Amplitude Modulation QAM, Comparison of QAM and PSK.

Sampling, Aliasing, Nyquist rate, Types of sampling, Performance comparison of sampling, PWM - Pulse width modulation, PPM - Pulse Position modulation, Performance comparison of PAM, PWM and PPM, Quantization and its parameters, SNR of Quantization, Uniform Quantization, Pulse Code Modulation PCM, Nonuniform Quantization, Companding basics, A law and Mu law for Nonuniform quantization, Differential Pulse Code Modulation DPCM, Delta Modulation DM, Adaptive Delta Modulation ADM.

Examples on TDM, Examples on T1 carrier system.

Basic of Line Coding Techniques, Pulse shaping techniques, NRZ, RZ & Manchester coding, PSD of NRZ unipolar line coding scheme, PSD of NRZ polar line coding scheme, PSD of NRZ bipolar line coding scheme, PSD of Manchester polar line coding scheme, Comparison of Unipolar, Polar, Bipolar and Manchester Line coding scheme.

Basics of Information, Basics of Entropy, Shannon Fano Encoding, Huffman Coding, Lempel Ziv Coding, Shannon Hartley theorem, basics of probability, Random variables, Cumulative distribution function CDF, Probability Density function PDF.

Block Codes, Hamming Codes, Linear Block Codes, Cyclic Codes, Convolutional Codes, Code Trellis, Viterbi Algorithm, Block Codes for single parity checks, Block Codes for product codes, Block Codes for Repetition codes, Cyclic codes for a systematic codeword, Cyclic codes for nonsystematic codeword.

Basics of Spread Spectrum Modulation, Frequency Hoping Spread Spectrum FHSS, Direct Sequence Spread Spectrum DSSS.

Engineering Funda channel is all about Engineering, Technology, and Science. This video is a part of Digital communication.

#ViterbiAlgorithm #DigitalCommunication #EngineeringFunda @EngineeringFunda
Рекомендации по теме
Комментарии
Автор

*🔥All Premium Courses Link of Engineering Funda🔥*

EngineeringFunda
Автор

⬇ *Premium Courses of Engineering Funda* ⬇
✅ *༺ Please Share it with your friends to support us. ༻*

EngineeringFunda
Автор

I love the way you explained this topic, I am also an electronic faculty, it will really help me to understood my M.tech students. Thanks

bikashsahoo
Автор

So as per your videos of Convolution Encoder and Decoder...for Encoder msg bit moves inside from left side that is through 'm0' and for Decoder received codeword moves inside from right side that is through m2.

Encoder- present state is m1 m2
Next state is m0 m1

Decoder- present state is m0 m1
Next state is m1 m2

saileeshendkar
Автор

Amazing Video! My confusions are nonexistent anymore because of you. I hope I pass my exam tomorrow!

hananiahtangpuz
Автор

Sir why making unnecessary confusion
In previous vedio you took input from left side
And now from right side

puneetshakya
Автор

Perfect explanation. I am writing today

amaanrampath
Автор

VERY DETAILED EXPLANATION SIR
THANK YOU SO MUCH FOR YOUR EFFORT SIR🙏🙏🙏🙏🙏

VAISHNADEVIGECEUG-
Автор

Thank you very much for explaining it very clearly and in simple way

dkiran
Автор

Thank u very much sir.. It's very clear.. My all the confusion are clear and my time also saved

ranjitharajamanickam
Автор

Thank you bayya.Hope will pass the exam tomorrow

Wishwellness
Автор

Thank so much sir 🙏🙏 your explanation are very well

NishaKumari-tzhi
Автор

sir
1)why we need to draw different trelis diagrams side by side ?
2)how many trelis diagrams we need to draw that how to identify and in each terlis diagram up to how many states we need to reoresent that how to identify @11:16 refer from this video sir ?

I am happy if you clarify this doubt as soon as

seenibharath
Автор

sir in your previous video (vid no. 115) trellis diagram was different is it ok in both ways?

aaditshreyas
Автор

Excelent, well explained!!!! thanks a lot

cocinamilk
Автор

Thank you so much for this, its so clear now

TheUltrasEnd
Автор

Why in step 3, you solved for both the states ( c and d), why not first only for state c and in next step for state however, further you repeated step 3 in next two steps(copy paste)? is it procedure? if yes explain why you did this? It was excellent lecture but I could not understand why you did for both the states i.e. 'c' and 'd' in step 3. thanks in advance.

engineershmily
Автор

Sir current state should be m1m2 and next state should be m0m1... Or I am wrong..? Please explain it

nancyrani
Автор

Great content! But may be too many ads in the middle of watching😅😅
Just a thought, Idm watching all the ads at the end of the video tbh for a smoother learning experience haha
But really thanks for the video!!

evelynlau
Автор

Thanks for this video it clears up all confusion I had for decoding convolutional codes. If we had m > 3 (say m=4), what would the the trellis encoder outputs be?

noahcaleanu
visit shbcf.ru