1. A method for iterative decoding of low-density parity check codes (LDPC), comprising: in a code graph, performing check node decoding by determining messages from check nodes to variable nodes; in the code graph, performing variable node decoding by determining messages from the variable nodes to the check nodes wherein the variable node decoding is independent from degree information regarding the variable nodes; and outputting decoded results.