Report of GMSK modulation

By Corey Diaz,2014-10-25 10:52
13 views 0
Report of GMSK modulation

    Report of GMSK Modulation

Theory of GMSK modulation:

    GMSK——Gaussian minimum shift keying, signal of GMSK is produced by going through the Gaussian low-pass filter before passing the CPM modulator(h=0.5).

Schematic of GMSK modulation:

    g(t) is rectangular impulse response of the Gaussian filter.

    When BT=Bb*Tb=0.2, 0.3 and 0.5, the rectangular impulse responses of the Gaussian filter in one symbol period are as follows.




Simulation in Matlab

    Here, we set that input data is s=[1 1 1 0 0 0 1 1 0 1], symbol period is Tb=0.1s, Gaussian filters 3dB bandwidth is Bb=3; modulation index is h=0.5, sampling frequency is fs=2kHz, carrier frequency is fc=20Hz.

    As with g(t), we choose the situation of BT=0.3, then we implement the simulation of GMSK modulation as the schematic in Matlab.

    Here is the code:

    function c=Q(x)




    clear all;


    s=[1 1 1 0 0 0 1 1 0 1]; n=length(s);







    t=-Tb/2:1/fs:Tb/2-Tb/N; g=Q(2*pi*Bb*(t-Tb/2)/((log(2))^0.5))-Q(2*pi*Bb*(t+Tb/2)/((log(2))^0.5));


    plot(t,g);title('BT=0.3 g(t) in one symbol period');


    for i=1:length(g)





    for i=1:n


     c=[c b];





    gmsk=cos(2*pi*fc*t+fai); figure(2);

    subplot(2,1,1);plot(t,fai);grid on;

    title('Phase route of GMSK'); subplot(2,1,2);plot(t,gmsk);grid on;

    title('GMSK signal');

    Results of simulation:

    After the simulation, we get the results of GMSK signal phase route

    and the GMSK waveform.

Report this document

For any questions or suggestions please email