![]() |
JPL's Wireless Communication Reference WebsiteChapter: Analog and Digital Transmission. Section: Digital Modulation, GMSK. |
Figure: power density spectra
versus frequency normalized to user
bit rate.
--- | Solid line: | GMSK | The GMSK spectrum has a somewhat wider main lobe than BPSK, but sidelobes are much weaker. This reduces adjacent channel interference. |
..... | BPSK | (The sinc-shaped spectrum) | |
- . - . | QPSK | (The QPSK spectrum is half a wide as the BPSK spectrum) |
%------------------------------------------- % matlab/spectra.m % author: J.P. Linnartz % created December, 1996 % This program computes power spectra of % Several Digital Modulation Methods %------------------------------------------- pi = 3.141592; sqrpi = pi2; GMSK = []; GBPSK = []; GQPSK = []; xaxis = []; for i=1:1000 f = i/100; % f is frequency normalized to to 1/(bit duration) xaxis = [xaxis, f ]; ymsk = 16/sqrpi * (cos(6.2832 * f))2/ (1- 16 * f2)2; GMSK = [GMSK, 10 * log10(ymsk)]; ybpsk = 2 * (sin(pi*f)/(pi*f))2; GBPSK = [GBPSK, 10 * log10(ybpsk)]; yqpsk = 2 * (sin(2*pi* f)/(2*pi*f))2; GQPSK = [GQPSK, 10 * log10(yqpsk)]; end plot(xaxis,GMSK, 'y-',xaxis,GBPSK, 'c.',xaxis,GQPSK, 'c-.'); axis([0 10 -60 10]); ylabel('Spectral Power Level in dB'); xlabel('Frequency Offset / Bit Rate');