Iterative Decoding Of Binary Turbo Codes