2. Convolutional Coding:
๏ฌ Coding Rate: Convolutional codes can achieve a wide range of coding
rates, allowing flexibility in trading off error correction capability with
bandwidth efficiency.
๏ฌ Decoding Delay: They have low decoding delay, making them suitable for
real-time applications.
2
9/28/2023
3. Convolutional Coding:
๏ฌ Usage: Convolutional codes are often used in applications where low to
moderate error correction is sufficient, such as voice and video
transmission in satellite TV.
๏ฌ Implementation: They are relatively straightforward to implement in
hardware, making them a cost-effective choice for some satellite systems
3
9/28/2023
4. Block Coding:
๏ฌ Coding Rate: Block codes have fixed coding rates, limiting flexibility in
adjusting error correction capability and bandwidth efficiency.
๏ฌ Decoding Delay: Decoding delay can be higher than convolutional codes,
which may not be suitable for real-time applications with strict latency
requirements.
4
9/28/2023
5. Block Coding:
๏ฌ Usage: Block codes are employed in scenarios where strong error
correction is required, such as military and government communications.
๏ฌ Implementation: While block codes are more complex to implement than
convolutional codes, they are still feasible for many satellite systems.
5
9/28/2023
6. Turbo Coding:
๏ฌ Coding Rate: Turbo codes offer a wide range of coding rates, similar to
convolutional codes, allowing flexibility in system design.
๏ฌ Decoding Delay: They have moderate to high decoding delay, which may
not be suitable for latency-sensitive applications..
6
9/28/2023
7. Turbo Coding:
๏ฌ Usage: Turbo codes are widely used in modern satellite communication,
particularly for broadband internet access via satellite and digital television
broadcasting.
๏ฌ Implementation: Turbo codes require more computational resources for
encoding and decoding compared to convolutional and block codes.
7
9/28/2023
8. LDPC Coding (Low-Density Parity-Check):
๏ฌ Coding Rate: LDPC codes offer a wide range of coding rates, similar to
turbo codes, providing flexibility in system design.
๏ฌ Decoding Delay: LDPC codes have moderate decoding delay, making
them suitable for many applications, including multimedia streaming.
8
9/28/2023
9. LDPC Coding (Low-Density Parity-Check):
๏ฌ Usage: LDPC codes are gaining prominence in modern satellite
communication, especially in high-throughput applications like satellite
internet services.
๏ฌ Implementation: While LDPC codes are computationally intensive,
advances in hardware acceleration have made their practical
implementation more feasible.
9
9/28/2023
10. Robustness to Channel Conditions:
๏ฌ Turbo codes and LDPC codes are known for their excellent performance in
challenging channel conditions, such as those encountered in deep-space
communication or in adverse weather conditions.
๏ฌ Convolutional and block codes may not perform as well in highly noisy or
fading channels.
10
9/28/2023
11. Bandwidth Efficiency:
๏ฌ LDPC codes and turbo codes are highly bandwidth-efficient, allowing more
data to be transmitted over the available frequency spectrum.
๏ฌ Convolutional and block codes are less bandwidth-efficient, leading to
lower data rates for a given bandwidth.
11
9/28/2023