A blind decoding method for a communication system, the method comprising: decoding a received message (112, 118) based on a decoding parameter of a parameter set to produce a decoded-result; performing a cyclical redundancy check, CRC, on the decoded-result; if the decoded result passes the validity check by the CRC performing method steps to: calculating (502, 554) a decoding likelihood characterizing an accuracy of an alternative hypothesis wherein the alternative hypothesis represents a presumption that the received message includes information intended to be decoded using decoding parameters of the parameter set; calculating (504, 556) a null likelihood characterizing an accuracy of a null hypothesis, wherein the null hypothesis represents a presumption that the received message includes information not intended to be decoded using the parameter set; generating (506, 558) a decision weight corresponding to the decoding likelihood, the null likelihood, or a combination of the decoding likelihood and the null likelihood; calculating (508, 560) a decoding reliability based on the decision weight, the decoding likelihood, and the null likelihood, wherein the decoding reliability represents a likelihood of accuracy of the decoding parameter, the decoded-result or a combination of the decoding parameter and the decoded-result; and evaluating the decoded-result based on the decoding reliability to select or to discard the decoded-result and repeating steps, and with a different decoding parameter of the parameter set; determining control information from the selected decoded-result to be used for decoding and displaying an actual message included in the received message. decoding a received message (112, 118) based on a decoding parameter of a parameter set to produce a decoded-result; performing a cyclical redundancy check, CRC, on the decoded-result; if the decoded result passes the validity check by the CRC performing method steps to: calculating (502, 554) a decoding likelihood characterizing an accuracy of an alternative hypothesis wherein the alternative hypothesis represents a presumption that the received message includes information intended to be decoded using decoding parameters of the parameter set; calculating (504, 556) a null likelihood characterizing an accuracy of a null hypothesis, wherein the null hypothesis represents a presumption that the received message includes information not intended to be decoded using the parameter set; generating (506, 558) a decision weight corresponding to the decoding likelihood, the null likelihood, or a combination of the decoding likelihood and the null likelihood; calculating (508, 560) a decoding reliability based on the decision weight, the decoding likelihood, and the null likelihood, wherein the decoding reliability represents a likelihood of accuracy of the decoding parameter, the decoded-result or a combination of the decoding parameter and the decoded-result; and evaluating the decoded-result based on the decoding reliability to select or to discard the decoded-result and calculating (502, 554) a decoding likelihood characterizing an accuracy of an alternative hypothesis wherein the alternative hypothesis represents a presumption that the received message includes information intended to be decoded using decoding parameters of the parameter set; calculating (504, 556) a null likelihood characterizing an accuracy of a null hypothesis, wherein the null hypothesis represents a presumption that the received message includes information not intended to be decoded using the parameter set; generating (506, 558) a decision weight corresponding to the decoding likelihood, the null likelihood, or a combination of the decoding likelihood and the null likelihood; calculating (508, 560) a decoding reliability based on the decision weight, the decoding likelihood, and the null likelihood, wherein the decoding reliability represents a likelihood of accuracy of the decoding parameter, the decoded-result or a combination of the decoding parameter and the decoded-result; and evaluating the decoded-result based on the decoding reliability to select or to discard the decoded-result and repeating steps, and with a different decoding parameter of the parameter set; determining control information from the selected decoded-result to be used for decoding and displaying an actual message included in the received message.