Skip to main content

SSB-SC Modulation and Demodulation


 

As we see in case of DSB-SC only sidebands are transmitted as they bear all informations about the signal. On the other hand, the two sidebands are identical and they carry same information. So, why not just send a single sideband and construct the other sideband from that. 

 

SSB-SC Modulator using Hilbert Transform

Single-sideband has the mathematical form of quadrature amplitude modulation (QAM) in the special case where one of the baseband waveforms is derived from the other, instead of being independent messages:

Sssb(t) = s(t).cos(2Ï€f0t) - (t).sin(2Ï€f0t)

Where s(t) is the message (real valued), (t) is the Hilbert transform, and f0 is the radio carrier frequency.

 

To understand this formula, we may express s(t) as real part of a complex valued function, with no loss of information.

s(t) = Re{sa(t)} = Re{s(t) + j.(t)}

where j represents the imaginary unit. sa(t) is the analytical representation of s(t), which means that it comprises only the positive-frequency components of s(t)

Sa(f) = S(f)        for f > 0

           = 0            for f < 0

Where Sa(f) and S(f) are the respective Fourier transforms of sa(t) and s(t).

Therefore the frequency-translated function Sa(f – f0) contains only one side of S(f). Since it also has only positive-frequency components, its inverse Fourier transform is the analytical representation of sssb(t).

 sssb(t) + ssb(t)  =  F -1 {Sa(f – f0)} = sa(t).e2Ï€f0t,

and again the real part of this expression causes no loss of information. With Eular’s formula to expand e2Ï€f0t , we obtain

sssb(t) = Re{sa(t).e2Ï€f0t}

         = Re {[ s(t) + j.(t)] . [cos(2Ï€f0t) + j.sin(2Ï€f0t)]}

         = s(t). cos(2Ï€f0t) - (t). sin(2Ï€f0t)

Coherent demodulation of sssb(t) to recover s(t) is the same as AM: multiply by cos(2Ï€f0t), and lowpass to remove the “double frequency” components around frequency 2f0. If the demodulating carrier is not is not in the correct phase (cosine phase here), then the demodulated signal will be some linear combination of s(t) and (t), which is usually acceptable in voice communications.

 

Lower sideband

s(t) can also be recovered as the real part of the complex-conjugate, sa*(t), which represents the negative frequency portion of S(f), when f0 is large enough that   S(f - f0) has no negative frequencies, the product sa*(t).e2Ï€f0t is another analytical signal, whose real part is the actual lower-sideband transmission.

sa*(t).e2Ï€f0t

         = slsb(t) +  lsb(t) 

    slsb(t) = Re{ sa*(t). e2Ï€f0t}

         = Re {[ s(t) + j.(t)] . [cos(2Ï€f0t) + j.sin(2Ï€f0t)]}

         = s(t). cos(2Ï€f0t) + (t). sin(2Ï€f0t)

 

The sum of the two sideband signals is:

susb(t) + slsb(t) = 2s(t).cos(2Ï€f0t)

which is the classic model of suppressed carrier double sideband AM.

 

One important characteristic of the analytical signal is that its spectral content lies in the positive Nyquist interval. This is because if we shift the imaginary part of our analytic (complex) signal by 90 degrees (+j) and add it to the real part, the negative frequencies will cancel while the positive frequencies will add. This results in a signal with no negative frequencies. Also, the magnitude of the frequency component in the complex signal is twice the magnitude of the frequency component in the real signal. This is similar to a one-sided spectrum, which contains the total signal power in the positive frequencies.

 

Other SSB-SC Modulators

Bandpass filtering

One method of producing an SSB-SC signal is to remove one of its sidebands via filtering, leaving only either the upper sideband (USB), and the sideband with the higher frequency, or less commonly the lower sideband (LSB), the sideband with lower frequency. Most often, the carrier is reduced or removed entirely (suppressed), being referred to in full as single sideband suppressed carrier (SSBSC).

Assuming both sidebands are symmetric, which is the case for a normal AM signal, no information is lost in the process.

 

Hartley modulator

Hartley modulator uses phasing to suppress the unwanted sideband. To generate an SSB signal with this method, two versions of the original signal are generated, mutually 900 out of phase for any single frequency within the operating bandwidth. Each one of these signals then modulates carrier waves (of one frequency) that are also 900 out of phase with each other. By either adding or subtracting the resulting signals, a lower or upper sideband signal results. A benefit is to allow an analytical expression for SSB signals, which can be used to understand effects such as synchronous detection of SSB.

 

In the above figure m(t) represents the message signal. And waveform of the message signal is represented as cos(êž·mt).

 

Shifting the baseband signal 900 out of phase cannot be done simply by delaying it, as it contains a large range of frequencies. In analog circuits, a wideband 90 degree phase difference network is used. The method was popular in the days of vacuum radios. Nowadays this method, utilizing the Hilbert transform to phase shift the baseband audio, can be done at low cost with digital circuitry. 

 

Weaver modulator

The Weaver modulator, uses only lowpass filters and quadrature mixers, and is a favoured method in digital implementations. In weaver’s method, the band of interest is first translated to be centered at zero, conceptually by modulating a complex exponential exp(jωt) with frequency in the middle of the voiceband, but implemented by a quadrature pair of sine and cosine modulators at the frequency (e.g. 2KHz). This complex signal or pair of real signals is then lowpass filtered to remove the undesired sideband that is not centered to zero. Then, the single sideband complex signal centered at zero is upconverted to a real signal, by another pair of quadrature mixers, to the desired center frequency.

 

SSB-SC Detector

The front end of an SSB receiver is similar to that of an AM or FM receiver, consisting of a superheterodyne RF front end that produces a frequency-shifted version of the radio frequency (RF) signal within a standard intermediate frequency (IF) band.

To recover the original signal from the IF SSB signal, the sideband must be frequency shifted to down its original range of baseband frequencies, by using a product detector which mixes it with the output of a beat frequency oscillator (BFO). In other words, it is just another stage of heterodyning. For this work, the BFO must be exactly adjusted.

In communications and electronic engineering, an intermediate frequency (IF) is created by mixing the carrier signal with a local oscillator signal in a process called heterodyning, resulting in a signal at the difference or beat frequency. Intermediate frequencies are used in superheterodyne radio receivers, in which an incoming signal is shifted to an IF for amplification before final detection is done.

A simple example 

A receiver is tuned to a Morse code signal, and the receiver’s intermediate frequency (IF) is fIF = 45000 Hz. That means Morse code’s dits (dots) and dahs (dashes) have become pulses of 45000 Hz signal, which is inaudible. To make them audible, the frequency needs to be shifted into audio range, for instance  faudio = 1000 Hz. To achieve that, the desired BFO frequency is fBFO = 44000 or 46000. Because it produces new signals at the sum and difference of the two signal frequencies.

 

Detection of an SSB signal

As an example, consider an IF SSB signal centered at frequency Fif = 45000 Hz. The baseband frequency it needs to be shifted to is Fb = 2000 Hz. The BFO output waveform is cos(2Ï€. fBFO . t). When the signal is multiplied by the BFO waveform, it shifts the signal to (Fif  +  Fbfo), and to | Fif  -  Fbfo |, which is known as the beat frequency or image frequency. The objective is to choose an FBFO  that results in | Fif  -  Fbfo | = Fb = 2000 Hz. The unwanted components at (Fif  +  Fbfo) can be removed by lowpass filter.

 

Advantages of SSB-SC over DSB-SC

  • SSB-SC uses half bandwidth of DSB-SC

 

Further Reading

  1. Comparisons between DSB-SC and SSB-SC
  2. DSB-SC Modulation and Demodulation 
  3. DSB-SC in MATLAB

People are good at skipping over material they already know!

View Related Topics to







Admin & Author: Salim

s

  Website: www.salimwireless.com
  Interests: Signal Processing, Telecommunication, 5G Technology, Present & Future Wireless Technologies, Digital Signal Processing, Computer Networks, Millimeter Wave Band Channel, Web Development
  Seeking an opportunity in the Teaching or Electronics & Telecommunication domains.
  Possess M.Tech in Electronic Communication Systems.


Contact Us

Name

Email *

Message *

Popular Posts

BER vs SNR for M-ary QAM, M-ary PSK, QPSK, BPSK, ...

📘 Overview of BER and SNR 🧮 Simulator for m-ary QAM and m-ary PSK 🧮 MATLAB Codes 📚 Further Reading Modulation Constellation Diagrams BER vs. SNR BER vs SNR for M-QAM, M-PSK, QPSk, BPSK, ... What is Bit Error Rate (BER)? The abbreviation BER stands for bit error rate, which indicates how many corrupted bits are received (after the demodulation process) compared to the total number of bits sent in a communication process. It is defined as,  In mathematics, BER = (number of bits received in error / total number of transmitted bits)  On the other hand, SNR refers to the signal-to-noise power ratio. For ease of calculation, we commonly convert it to dB or decibels.   What is Signal the signal-to-noise ratio (SNR)? SNR = signal power/noise power (SNR is a ratio of signal power to noise power) SNR (in dB) = 10*log(signal power / noise power) [base 10] For instance,...

MATLAB Code for BER performance of QPSK with BPSK, 4-QAM, 16-QAM, 64-QAM, 256-QAM, etc

📘 Overview 🧮 MATLAB Codes 🧮 QPSK vs BPSK and QAM: A Comparison of Modulation Schemes in Wireless Communication 🧮 Are QPSK and 4-PSK same? 📚 Further Reading   QPSK offers double the data rate of BPSK while maintaining a similar bit error rate at low SNR when Gray coding is used. It shares spectral efficiency with 4-QAM and can outperform 4-QAM or 16-QAM in very noisy channels. QPSK is widely used in practical wireless systems, often alongside QAM in adaptive modulation schemes [Read more...] What is the Gray Code? Gray Code: Gray code is a binary numeral system where two successive values differ in only one bit. This property is called the single-bit difference or unit distance code. It is also known as reflected binary code. Let's convert binary 111 to Gray code: Binary bits: B = 1 1 1 Apply the rule: G[0] = B[0] = 1 G[1] = B[1] XOR B[0] = 1 XOR 1 = 0 G[2] = B[2] XOR B[1] = 1 XOR 1...

Constellation Diagrams of ASK, PSK, and FSK

📘 Overview 🧮 Simulator for constellation diagrams of ASK, FSK, and PSK 🧮 Theory 🧮 MATLAB Codes 📚 Further Reading BASK (Binary ASK) Modulation: Transmits one of two signals: 0 or -√Eb, where Eb​ is the energy per bit. These signals represent binary 0 and 1.    BFSK (Binary FSK) Modulation: Transmits one of two signals: +√Eb​ ( On the y-axis, the phase shift of 90 degrees with respect to the x-axis, which is also termed phase offset ) or √Eb (on x-axis), where Eb​ is the energy per bit. These signals represent binary 0 and 1.  BPSK (Binary PSK) Modulation: Transmits one of two signals: +√Eb​ or -√Eb (they differ by 180 degree phase shift), where Eb​ is the energy per bit. These signals represent binary 0 and 1.    Simulator for BASK, BPSK, and BFSK Constellation Diagrams SNR (dB): 15 Add A...

Comparisons among ASK, PSK, and FSK | And the definitions of each

📘 Overview 🧮 Simulator 🧮 Noise Sensitivity, Bandwidth, Complexity, etc. 🧮 MATLAB Codes 🧮 Some Questions and Answers 📚 Further Reading Modulation ASK, FSK & PSK Constellation MATLAB Simulink MATLAB Code Comparisons among ASK, PSK, and FSK    Comparisons among ASK, PSK, and FSK   Simulator for Calculating Bandwidth of ASK, FSK, and PSK The baud rate represents the number of symbols transmitted per second. Both baud rate and bit rate are same for binary ASK, FSK, and PSK. Select Modulation Type: ASK FSK PSK Baud Rate or Bit Rate (bps): Frequency Deviation (Hz) for FSK: Calculate Bandwidth Comparison among ASK,  FSK, and PSK Performance Comparison: 1. Noise Sensitivity:    - ASK is the most sensitive to noise due to its r...

Difference between AWGN and Rayleigh Fading

📘 Introduction, AWGN, and Rayleigh Fading 🧮 Simulator for the effect of AWGN and Rayleigh Fading on a BPSK Signal 🧮 MATLAB Codes 📚 Further Reading Wireless Signal Processing Gaussian and Rayleigh Distribution Difference between AWGN and Rayleigh Fading 1. Introduction Rayleigh fading coefficients and AWGN, or additive white gaussian noise [↗] , are two distinct factors that affect a wireless communication channel. In mathematics, we can express it in that way.  Fig: Rayleigh Fading due to multi-paths Let's explore wireless communication under two common noise scenarios: AWGN (Additive White Gaussian Noise) and Rayleigh fading. y = h*x + n ... (i) Symbol '*' represents convolution. The transmitted signal  x  is multiplied by the channel coefficient or channel impulse response (h)  in the equation above, and the symbol  "n"  stands for the white Gaussian noise that is added to the si...

UGC NET Electronic Science Previous Year Question Papers

Home / Engineering & Other Exams / UGC NET 2022: Previous Year Question Papers ...   NET | GATE | ESE | UGC-NET (Electronics Science, Subject code: 88 ) UGC Net Electronic Science Questions Paper With Answer Key Download Pdf [December 2024] UGC Net Electronic Science Questions Paper With Answer Key Download Pdf [June 2024] UGC Net Electronic Science Questions Paper With Answer Key Download Pdf [December 2023] UGC Net Electronic Science Questions Paper With Answer Key Download Pdf [June 2023] UGC Net Electronic Science Questions Paper With Answer Key Download Pdf [December 2022]  UGC Net Electronic Science Questions Paper With Answer Key Download Pdf [June 2022]   UGC Net Electronic Science Questions Paper With Answer Key Download Pdf [December 2021] UGC Net Electronic Science Questions With Answer Key Download Pdf [June 2020] UGC Net Electronic Science Questions With Answer Key Download Pdf [December 2019] UGC Net Electronic Science Questions With Answer...

Pathloss : Large Scale & Small Scale Pathloss and Pathloss Exponent 'n'

📘 Overview 🧮 Free Space Pathloss 🧮 Close-in Path Loss Model 🧮 Large Scale Pathloss 🧮 Small Scale Pathloss 🧮 Path loss exponent 'n' 📚 Further Reading Wireless Communication Pathloss : Large Scale & Small Scale Pathloss... In wireless communication , the path loss is proportional to the square of the operating carrier frequency. As a result, the higher the frequency, the greater the path loss. Although path loss is affected by several parameters, including fading, shadowing, angle of arrival (AOA), and angle of departure (AOD), and others. In comparison to lesser frequencies, when the frequency is extremely high, it is easily absorbed by atmospheric gases, vapor, and rain. In the case of higher frequencies , however, the penetration loss is also greater. Path loss is linearly proportional to the carrier frequency, according to Firs' free space path loss. Path loss parameters are often di...