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