Skip to main content
added 5 characters in body
Source Link
FrimHart64
  • 377
  • 2
  • 8

As many of us have noticed, last two months I am working on GMSK modulation and demodulation design. Before continuing my research, I want to be sure I chose the correct oversampling ratio ( how many zeros should I add inside my signal before convolution with the Gaussian filter?). How to choose the correct oversampling ratio for GMSKnonlinear modulation?

I know, that when I choose the oversampling factor (ovs), it must hold (according to Nyquist, and thus to avoid aliasing) Ts<<T ( T- symbol time, Ts - sampling time). The oversampling factor cannot be too small.

I have "understood" from Mr Dan Boschen's explanation the following: for case, BT = 0.25 ovs=8 is sufficient for not introducing aliasing but also acceptable from a complexity point of view (not too large).

BUT how should I determine that this oversampling ratio is sufficient? Should it be calculated somehow? Should I implement an additional process?

I am sorry if it is the stupidest question you have ever read here...but I want understand this process.

As many of us have noticed, last two months I am working on GMSK modulation and demodulation design. Before continuing my research, I want to be sure I chose the correct oversampling ratio ( how many zeros should I add inside my signal before convolution with the Gaussian filter?). How to choose the correct oversampling ratio for GMSK modulation?

I know, that when I choose the oversampling factor (ovs), it must hold (according to Nyquist, and thus to avoid aliasing) Ts<<T ( T- symbol time, Ts - sampling time). The oversampling factor cannot be too small.

I have "understood" from Mr Dan Boschen's explanation the following: for case, BT = 0.25 ovs=8 is sufficient for not introducing aliasing but also acceptable from a complexity point of view (not too large).

BUT how should I determine that this oversampling ratio is sufficient? Should it be calculated somehow? Should I implement an additional process?

I am sorry if it is the stupidest question you have ever read here...but I want understand this process.

As many of us have noticed, last two months I am working on GMSK modulation and demodulation design. Before continuing my research, I want to be sure I chose the correct oversampling ratio ( how many zeros should I add inside my signal before convolution with the Gaussian filter?). How to choose the correct oversampling ratio for nonlinear modulation?

I know, that when I choose the oversampling factor (ovs), it must hold (according to Nyquist, and thus to avoid aliasing) Ts<<T ( T- symbol time, Ts - sampling time). The oversampling factor cannot be too small.

I have "understood" from Mr Dan Boschen's explanation the following: for case, BT = 0.25 ovs=8 is sufficient for not introducing aliasing but also acceptable from a complexity point of view (not too large).

BUT how should I determine that this oversampling ratio is sufficient? Should it be calculated somehow? Should I implement an additional process?

I am sorry if it is the stupidest question you have ever read here...but I want understand this process.

Source Link
FrimHart64
  • 377
  • 2
  • 8

How to choose correctly oversampling ratio?

As many of us have noticed, last two months I am working on GMSK modulation and demodulation design. Before continuing my research, I want to be sure I chose the correct oversampling ratio ( how many zeros should I add inside my signal before convolution with the Gaussian filter?). How to choose the correct oversampling ratio for GMSK modulation?

I know, that when I choose the oversampling factor (ovs), it must hold (according to Nyquist, and thus to avoid aliasing) Ts<<T ( T- symbol time, Ts - sampling time). The oversampling factor cannot be too small.

I have "understood" from Mr Dan Boschen's explanation the following: for case, BT = 0.25 ovs=8 is sufficient for not introducing aliasing but also acceptable from a complexity point of view (not too large).

BUT how should I determine that this oversampling ratio is sufficient? Should it be calculated somehow? Should I implement an additional process?

I am sorry if it is the stupidest question you have ever read here...but I want understand this process.