I want to generate a probabilistic shaped 16-QAM signal without using FEC (channel coding) (i.e. away from coded modulation ).

Simply I need to implement distribution matcher ( or a bit mapper or whatever you like to call it ) in Matlab to generate a probabilistic shaping (PS) constellation.

I read many papers but I feel that I still confused, how to encode the bit pattern to generate PS-16QAM in a way that I can decode it in the receiver.

Any suggestion is quite appreciated and thanks in advance.

Optical communication

Probabilistic shaping

More Abdallah A. I. Ali's questions See All
Similar questions and discussions