Communications Fundamentals FAQ
Chapter 3 FAQ
- 3.8.1 What Is Source Coding
- Why Do Communications Systems Need Source Coding?
- What Types of Information Can Be Source Coded?
- How Does Source Coding Improve Efficiency?
- What Is Redundancy?
- Is All Redundancy Unnecessary?
- What Is the Difference Between Lossless and Lossy Coding?
- How Does Source Coding Relate to Analog-to-Digital Conversion?
- What Are Waveform Coders?
- What Are Model-Based Coders?
- What Are Hybrid Coders?
- How Much Compression Is Possible?
- Where Is Source Coding Used Today?
- How Does Source Coding Fit into a Communications System?
- Why Is Source Coding Important?
- 3.8.2 What Is the Difference Between Source Coding and Channel Coding
- Why Are Both Source Coding and Channel Coding Needed?
- What Is Source Coding?
- What Is Channel Coding?
- How Does Source Coding Remove Redundancy?
- How Does Channel Coding Add Redundancy?
- Why Do the Two Processes Seem Contradictory?
- Which Process Occurs First?
- Why Doesn't Source Coding Remove All Redundancy?
- What Is Lossless Source Coding?
- What Is Lossy Source Coding?
- How Does Channel Coding Improve Reliability?
- How Much Redundancy Does Channel Coding Add?
- Can Source Coding and Channel Coding Be Considered Together?
- What Are Some Practical Examples?
- Which Contributes More to Modern Communications?
- Why Is the Distinction Important?
- 3.8.3 What is the Nyquist Sampling Rate
- Why Must Analog Signals Be Sampled?
- What Is the Nyquist Sampling Theorem?
- What Is the Nyquist Rate?
- Why Is the Sampling Rate Twice the Highest Frequency?
- What Is a Band-Limited Signal?
- What Is Aliasing?
- How Does Aliasing Occur?
- What Is an Anti-Aliasing Filter?
- Why Is Telephone Speech Sampled at 8 kHz?
- Why Is Audio Often Sampled at 44.1 kHz?
- Does Sampling Faster Always Improve Quality?
- What Is Oversampling?
- How Is the Original Signal Reconstructed?
- Does the Nyquist Theorem Apply to Images and Video?
- Why Is the Nyquist Sampling Theorem Important?
- 3.8.4 What Is Pulse-code Modulation (PCM)
- Why Was PCM Developed?
- What Are the Stages of PCM?
- How Does Sampling Work?
- Why Is Sampling Necessary?
- What Is Quantization?
- Why Is Quantization Necessary?
- What Is Quantization Noise?
- How Are Samples Converted into Binary Numbers?
- How Is the Original Signal Reconstructed?
- Why Does PCM Voice Use an 8 kHz Sampling Rate?
- Why Are 8 Bits Used for Each PCM Sample?
- How Is the 64 kbps PCM Data Rate Calculated?
- What Are the Advantages of PCM?
- What Are the Disadvantages of PCM?
- Where Is PCM Used Today?
- How Does PCM Relate to Other Source Coding Methods?
- Why Is PCM Important?
- 3.8.5 Why Does PCM Voice Use 64 kbps
- What Is a PCM Voice Channel?
- Why Is Speech Sampled at 8 kHz?
- Why Are 8 Bits Used for Each Sample?
- How Is the 64 kbps Figure Calculated?
- Why Was 64 kbps Considered a Good Compromise?
- What Is a DS0 Channel?
- Why Does PCM Use Companding?
- How Good Is 64 kbps PCM Speech Quality?
- Why Do Modern Systems Often Use Lower Bit Rates?
- If Lower Bit Rates Are Possible, Why Is 64 kbps Still Important?
- Is 64 kbps Used Outside Telephony?
- What Happened to the 64 kbps Channel in Modern Networks?
- Why Is the 64 kbps Standard Important in Communications Engineering?
- 3.8.6 What Is Quantization Noise
- What Causes Quantization Noise?
- Why Is Quantization Necessary?
- Why Does Quantization Noise Resemble Random Noise?
- How Large Can Quantization Error Become?
- What Is Signal-to-Quantization-Noise Ratio (SQNR)?
- Why Does Increasing the Number of Bits Improve Quality?
- Why Does Each Additional Bit Improve SQNR by About 6 dB?
- How Good Is 8-Bit Quantization?
- Why Does Audio Equipment Use 16 Bits or More?
- Is Quantization Noise Always Audible?
- Why Are Small Signals More Affected by Quantization Noise?
- What Is Companding?
- Can Quantization Noise Be Eliminated Completely?
- What Is Dithering?
- How Does Quantization Noise Affect Communications Systems?
- Why Is Quantization Noise Important?
- 3.8.7 What Is Companding
- What Does Companding Mean?
- Why Is Companding Needed?
- Why Are Low-Level Signals More Affected by Quantization Noise?
- What Is Dynamic Range?
- How Does Compression Improve Quantization?
- What Happens After Transmission?
- How Does Companding Affect Quantization Levels?
- Why Is Human Hearing Relevant?
- What Is μ-law Companding?
- What Is A-law Companding?
- Why Are There Two Standards?
- How Much Improvement Does Companding Provide?
- Does Companding Increase Bit Rate?
- Is Companding Lossless?
- Where Is Companding Used?
- Is Companding Still Relevant Today?
- How Does Companding Compare with Increasing the Number of Bits?
- Why Is Companding Important?
- 3.8.8 What Is Delta Modulation
- What Is Delta Modulation?
- Why Was Delta Modulation Developed?
- Why Is It Called Delta Modulation?
- How Does Delta Modulation Work?
- What Does the Receiver Do?
- Why Does Delta Modulation Use Only One Bit?
- How Does Delta Modulation Reduce Complexity?
- Is Delta Modulation More Efficient Than PCM?
- What Is the Step Size?
- What Happens If the Step Size Is Too Small?
- What Is Slope Overload Distortion?
- How Can Slope Overload Be Reduced?
- What Happens If the Step Size Is Too Large?
- What Is Granular Noise?
- Why Is There a Trade-Off Between Slope Overload and Granular Noise?
- What Is Adaptive Delta Modulation?
- How Does Adaptive Delta Modulation Work?
- How Does Delta Modulation Compare with PCM?
- Where Has Delta Modulation Been Used?
- Does Delta Modulation Influence Modern Systems?
- Why Is Delta Modulation Important?
- 3.8.9 What Is Entropy Coding
- What Is Entropy Coding?
- Why Is Entropy Coding Important?
- What Is Information Content?
- What Is Entropy?
- Why Do Common Symbols Require Fewer Bits?
- What Is a Variable-Length Code?
- What Is a Prefix Code?
- What Is Huffman Coding?
- How Does Huffman Coding Work?
- What Is Arithmetic Coding?
- Why Is Arithmetic Coding More Efficient?
- What Is Adaptive Entropy Coding?
- Is Entropy Coding Lossless?
- Where Is Entropy Coding Used?
- How Does Entropy Coding Relate to Source Coding?
- Can Entropy Coding Reach the Entropy Limit?
- 3.8.10 What Is the Difference Between Waveform, Model-Based, and Hybrid Speech Coding
- Why Is Speech Coding Important?
- What Is a Speech Coder?
- What Is Waveform Coding?
- How Do Waveform Coders Work?
- What Are Examples of Waveform Coders?
- What Are the Advantages of Waveform Coding?
- What Are the Disadvantages of Waveform Coding?
- What Is Model-Based Coding?
- How Is Human Speech Produced?
- What Is a Vocoder?
- What Is Linear Predictive Coding (LPC)?
- What Are the Advantages of Model-Based Coding?
- What Are the Disadvantages of Model-Based Coding?
- What Is Hybrid Coding?
- How Do Hybrid Coders Work?
- What Is CELP?
- Why Is CELP So Successful?
- Where Are Hybrid Coders Used?
- How Do the Three Approaches Compare?
- Which Approach Is Used Today?
- Why Is Understanding These Approaches Important?
- 3.8.11 What Is Data Compression and How Does It Work
- What Is Data Compression?
- Why Is Data Compression Important?
- What Is Redundancy?
- How Does Compression Work?
- What Is a Compression Ratio?
- What Is Lossless Compression?
- How Does Lossless Compression Work?
- What Is Dictionary Coding?
- What Is Lempel-Ziv Coding?
- What Is Lossy Compression?
- Why Is Lossy Compression Acceptable?
- What Is Perceptual Coding?
- How Does Audio Compression Work?
- How Does Image Compression Work?
- What Is Transform Coding?
- How Does Video Compression Work?
- What Is Entropy Coding's Role in Compression?
- How Much Compression Is Possible?
- Can Data Always Be Compressed?
- How Does Compression Relate to Entropy?
- What Are the Trade-Offs in Compression?
- Where Is Data Compression Used?