Kiểm soát lỗi (Error Control)

Một phần của tài liệu Giáo trình Truyền số liệu: Phần 1 - CĐ Kỹ Thuật Cao Thắng (Trang 33)

Trong quá trình truyền luồng bit giữa hai DTE, thường xảy ra sai lạc thông tin, có nghĩa là mức tín hiệu tương ứng với bit 0 bị thay đổi làm cho máy thu dịch ra là bit 1 và ngược lại, đặc biệt khi có khoảng cách vật lí truyền khá xa ví dụ như dùng mạng truyền số liệu để truyền.Vì thế, khi truyền số liệu giữa hai thiết bị cần có phương tiện phát hiện các lỗi có thể xảy ra và khi xảy ra lỗi nên có phương tiện sửa chữa chúng. Khi dùng phương pháp truyền bất đồng bộ, vì mỗi ký tự được chăm sóc như một thực thể riêng biệt, nên thường thêm một số ký số nhị phân vào mỗi ký tự được truyền. Ký số nhị phân thêm vào này gọi là bit chẵn lẻ (Parity Bit). Ngược lại, khi dùng phương pháp truyền đồng bộ, chúng ta thường xác định các lỗi xảy ra trên một Frame hoàn chỉnh. Hơn thế nữa, nội dung của một Frame có thể rất lớn và xác suất nhiều hơn một bit lỗi gia tăng, vì vậy cần dùng sự kiểm tra lỗi phức tạp hơn. Cũng có một số dạng kiểm tra lỗi khác nhau, nhưng nhìn chung thiết bị sẽ tính toán ra các ký số tuần tự kiểm tra dựa vào nội dung của Frame đang được truyền và gắn ký số tuần tự này vào đuôi của frame sau ký tự dữ liệu hay trước byte báo hiệu kết thúc Frame. Trong quá trình duyệt frame, máy thu có thể tính toán lại một cách tuần tự các ký số kiểm tra mới nhận được từ frame hoàn chỉnh và so sánh với các ký số kiểm tra nhận được từ máy phát, nếu hai chuỗi ký số này không giống nhau, coi như có một lỗi truyền xảy ra.

Một phần của tài liệu Giáo trình Truyền số liệu: Phần 1 - CĐ Kỹ Thuật Cao Thắng (Trang 33)