https://bookem.ir/books/1927209-Understanding-error-control-coding
Understanding error control coding