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][1] 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.


  [1]: https://dsp.stackexchange.com/a/83171/61781