My question is about standard DVB-RCS2 in ETSI EN 301 545-2 V1.3.1 (2020-07) (https://www.etsi.org/deliver/etsi_en/301500_301599/30154502/01.03.01_60/en_30154502v010301p.pdf)
I would like to understand, out of all the possible permutation polynomials that could be used for a given payload length, how were the actual polynomials in use, determined by the permutation control parameters : P, Q0, Q1, Q2 and Q3 found in Table A-1: Reference Waveforms for Linear Modulation Bursts of document ETSI EN 301 545-2 V1.3.1 (page 218) determined?
Document ETSI TR 101 545-4 V1.1.1 (2014-04) (https://www.etsi.org/deliver/etsi_tr/101500_101599/10154504/01.01.01_60/tr_10154504v010101p.pdf)
mentions on page 47 "The permutations (i.e. interleavers) between the component convolutional codes is based on simple algebraic laws, avoiding the use of memory-consuming look-up tables for the permutations. The laws are independent of the code rates and have been fine-tuned for each block size to avoid flattening of the error curve for BER above 10-9."
Where can I find information about this fine-tuning procedure?
Edit: Professor Catherine Douillard mentioned that this involves a lot of tests with an a posteriori verification of the value of the minimum distance. If there is a paper describing how to implement these tests I would appreciate if you could recommend it to me
Thank you so much for your help
Victor Mendez