Truyền đồng bộ định hướng theo ký tự Protocol Bisyne.

Một phần của tài liệu Kỹ thuật truyền số liệu - Chương 3 ppt (Trang 26 - 27)

c. Bộ thu vi phân

3.7.2 Truyền đồng bộ định hướng theo ký tự Protocol Bisyne.

Những protocol thông tin thường chia theo lớp Bisync là protocol ở lớp 2. Lớp 1 miêu tả đặc tính vật lý và điện (như RS449 chẳng hạn). Lớp 2 miêu tả quá trình kiểm tra sự dịch chuyển thông tin. Tiêu chuẩn Bisync (BSC) là protocol kiểm tra theo ký tự. Từ lâu quá trình kiểm tra theo ký tự đã được dùng để kiểm tra đường dữ liệu.

Thông báo dạng Bisync được truyền theo khối, để nhận dạng sự bắt đầu khối, mỗi khối có một hay nhiều tín hiệu đồng bộ (syn).

Mã được dùng trong Bisync là mã ASCII. Các ký tự điều khiển được dùng là: syn ký tự đồng bộ $16

SOH ký tự bắt đầu header $01 STX ký tự bắt đầu cho text $02 EXT ký tự kết thúc cho text $03 Thông báo Bisync có dạng:

syn syn SOH header STX text ETX BCC

Nội dung của thông báo nằm ở phần text, phần header để ghi địa chỉ người nhận và ACK/NCK khi cần thiết. Ký tự BCC (block check character) là byte ký tự kiểm tra khối. Byt này là phần không thể thiếu của khối. BCC thông thường chỉ là ký tự xét tổng kiểm tra chẳn lẽ.

Ví dụ: cần truyền chữ TEST thì khối thông tin như sau:

STX T E S T ETX BCC 0 0 1 1 0 1 1 b1 1 0 0 1 0 1 1 0 1 1 0 1 0 1 0 0 0 0 0 0 0 0 1 0 1 1 0 1 0 0 0 0 0 0 0 0 1 1 1 1 0 0 b7 1 1 1 0 1 0 0 b8

Dòng dữ liệu trên đường dây sẽ là:

STX T E S T ETX BCC

01000001 ...

Trong ví dụ trên người ta dùng kiểm tra chẳn và BCC kiểm tra từ STX đến ETX. Thông thường BCC được kiểm tra từ SOH đến ETX.

Khi nhận toàn khối, bộ phận thu sẽ tính BCC và so sánh với BCC đã nhận sau đó nó thông báo ACK hay NAK. Bộ phận phát sẽ phát lại (nếu sai) cho đến khi khối đó được nhận đúng. Như vậy Bisync là protocol half-duplex, kiểm tra theo byte.

Một phần của tài liệu Kỹ thuật truyền số liệu - Chương 3 ppt (Trang 26 - 27)

Tải bản đầy đủ (PDF)

(59 trang)