Wednesday, January 30, 2019

gaussian - What is a BT (Bandwidth-Time) product with reference to modulation?


I would like to know what does Bandwidth-Time product mean. I understand that Bandwidth (B) = 1/Symbol Time (T), hence BT=1.



  • But how can it vary?

  • What is its significance?

  • e.g. When we say GFSK is GMSK when BT=0.5, what does that mean exactly?



Answer




The BT product is the bandwidth-symbol time product where B is the 3 dB(half-power) bandwidth of the pulse/filter and T is the symbol duration. For different applications you will find varying recommended values. In GSM telephony for instance, a BT=0.3 is recommended. In satellite communications with GMSK, for near-earth missions the CCSDS recommends a BT=0.25 whilst for deep-space/interplanetary missions, the use BT=0.5 is recommended. You find more details in this CCSDS report on bandwidth-efficient modulations. See page 2-2 and page 2-3 for the mentioned recommended values.


What does that mean ? Let's say we have 1 bit per symbol (T then correspond to bit time). For a BT=1, the pulse shaping the symbol spreads over one bit period duration. For BT=0.25, the spread is over 4 bit periods, for BT=0.3 the spread is over approximately 3 bit periods, and for BT=0.5 the spread is over 2 bit periods.


This means that a smaller BT product results into higher ISI and a compact spectrum. Measures need to be taken for the introduced ISI in this case much more than in the case of a higher BT product where less ISI is introduced and we have much less compact spectrum.


In GMSK, one of its properties is it maintains a constant envelope and that's because of the Gaussian pulse applied prior to modulation. The GMSK pulse can be defined as in equation (1) below1: g(t)=12T[Q(2πBtT2ln(2))Q(2πBt+T2ln(2))]


Where Q(t) is the complementary cumulative distribution function defined as: Q(t)=t12πexp(12x2)dx The figure below shows the pulse shapes for different values of the BT product:


enter image description here


The spread of this pulse is inversely proportional to the BT product and its peak amplitude directly proportional to the product. Again, this means that lower BT results into a wider spread (over bit symbol period) and with lower peak amplitude and a high BT results into a narrower spread with a higher peak amplitude. In conclusion, the pulse duration increases as the bandwidth of the pulse decreases.


Here they show a link between the BT product, the filter’s 3 dB cutoff frequency and the bit rate Rb as: BT=f3dBcutoffRb You can say that the BT somehow determines the degree of filtering. More on fundamentals and properties of GMSK can be found in this paper 2 and this paper 3. In both papers discussions in relation to equation (3) and the variations in the eye pattern as a result of BT product values are given.


You can find extra stuff here, here, and here.





[1]: John G. Proakis, Digital Communications, 4th Edition, McGraw-Hill, 2000.


[2]: A. Linz and A. Hendrickson, "Efficient implementation of an I-Q GMSK modulator," in IEEE Transactions on Circuits and Systems II: Analog and Digital Signal Processing, vol. 43, no. 1, pp. 14-23, Jan 1996.


[3]: K. Murota and K. Hirade, "GMSK Modulation for Digital Mobile Radio Telephony," in IEEE Transactions on Communications, vol. 29, no. 7, pp. 1044-1050, Jul 1981.


No comments:

Post a Comment

digital communications - Understanding the Matched Filter

I have a question about matched filtering. Does the matched filter maximise the SNR at the moment of decision only? As far as I understand, ...