NAKkhông cho phép hay

Một phần của tài liệu Giáo trình kỹ thuật truyền số liệu (Trang 70 - 73)

III: X4  X5  X6  X7 =

1: Pha thiết lập cuộc gọi 2: Pha trao đổi dữ liệu 3: Pha kết thúc cuộc gọ

NAKkhông cho phép hay

chưa sẵn sàng

NAK

ACK

Frame

ERP

Trao đổi dữ liệu

NAKkhông cho phép hay không cho phép hay

chưa sẵn sàng ACK ERP

EOT

Kết thúc

Hình 2.2

Có 3 giai đoạn trong thủ tục điều khiển thông tin trên:

* Thiết lập: Giai đoạn này xác định trạm nào phát, trạm nào thu, và trạm thu đã chuẩn bị thu.

* Trao đổi dữ liệu: Dữ liệu được trao đổi ở dạng một hay nhiều khối có phúc đáp.

* Kết thúc: Giai đoạn này kết thúc cuộc nối logic (quan hệ thu- phát).

Ba giai đoạn này, có thể ở trong một vài dạng khác nhau, hợp thành các quy tắc đường dây cho cả các liên kết điểm - điểm và liên kết đa điểm.

Một vài cải tiến có thể được bổ sung. Quan hệ như trao đổi ở trên là quan hệ đồng đnẳg, tức là một trạm bất kỳ đều có thể khởi tạo việc truyền. Một trường hợp cũng khá phổ biến là có trạm được coi là trạm sơ cấp (Primary) trong khi trạm khác

Lưu hành nội bộ -73-

được coi là trạm thứ cấp (Secondary). Trạm sơ cấp có trách nhiệm bắt đầu mọi cuộc truyền. Trường hợp này thường gặp khi máy tính (trạm sơ cấp) nối với các đầu cuối (trạm thứ cấp). Hình 2.2 ở trên mô tả trình tự khi trạm sơ cấp có dữ liệu muốn gửi cho trạm thứ cấp. Nếu trạm thứ cấp có dữ liệu muốn gửi, nó phải chờ cho trạm sơ cấp yêu cầu (Repuest) dữ liệu và chỉ bấy giờ mới vào giai đoạn trao đổi dữ liệu.

Nếu kết nối là toàn song công, dữ liệu và thông báo điều khiển có thể phát theo cả hai hướng đồng thời.

Với liên kết đa điểm:

Việc chọn quy tắc cho liên kết đa điểm phụ thuộc trước hết vào điều có trạm sơ cấp hay khong. Khi có trạm sơ cấp, việc trao đổi thông tin chỉ xẩy ra giữa trạm sơ cấp và một trạm thứ cấp, chứ không có trao đổi thông tin giữa hai trạm thứ cấp. Các quy tắc chung nhất được sử dụng trong trường hợp này là các phương án khác nhau của sơ đồ được biết đến dưới tên gọi thăm dò và lựa chọn (Poll and Select).

* Thăm dò (Poll): Trạm sơ cấp yêu cầu dữ liệu từ trạm thứ cấp

* Lựa chọn (Select): Trạm sơ cấp có dữ liệu cần gửi và thông tin cho một trạm thứ cấp rằng dữ liệu đang đến.

Trong hình 2.3a. trạm sơ cấp yêu cầu trạm thứ cấp gửi thông điệp, nhưng trạm thứ cấp không có gì để gửi nên gửi một đáp ứng là NAK. Thời gian tổng cộng là:

TN = tprop + tpoll + tproc + tNAK + tprop Trong đó:

TN: Thời gian tổng cộng để thăm dò một đầu cuối song không có tin gì để gửi.

tprop: Thời gian truyền sóng

tpoll: Thời gian để phát thông điệp thăm dò poll

tproc: Thời gian để xử lý thông điệp thăm dò trước khi gửi phúc đáp

tNAK: Thời gian để phát phúc đáp NAK

Hình 2.3b mô tả một trường hợp trạm thứ cấp có tin để truyền. Khi này thời

gian của một thăm dò có hiệu quả Tp được tính:

TP = 3 . tprop + tpoll + tACK + tDATA + 2 . tproc = TN + tprop + tDATA + tproc

ở đây, để đơn giản chúng ta coi thời gian xử lý để đáp ứng mọi thông điệp là

như nhau.

Dạng thăm dò phổ biến nhất là thăm dò gọi vòng, trong đó trạm sơ cấp thăm dò một cáhc chọn lọc mỗi trạm thứ cấp theo một trình tự định trướng. Trong trường hợp

đơn giản nhất. Trạm sơ cấp thăm dò mỗi trạm thứ cấp theo thứ tự vòng quanh S1, S2,

, Sn cho tất cả n trạm thứ cấp. Thời gian sẽ được tính: Tc = n . TN + k . TD

ở đây:

Tc: Thời gian hoàn thành một chu trình thăm dò.

TN: Thời gian thăm dò trung bình một trạm không kể thời gian trao đổi dữ liệu.

TD: Thời gian để trao đổi dữ liệu = tprop + tDATA + tpoc n: Số trạm thứ cấp

Có nhiều phương án khác nhau của thăm dò vòng để tổ chức các mức ưu tiên khác nhau, ví dụ thăm dò một số trạm nhiều hơn các trạm khác trong một chu trình.

Chức năng lựa chọn (Select) được chỉ ra trên hình 2.3c, khi trạm sơ cấp có dữ liệu muốn gửi cho trạm thứ cấp. Cần nhận rõ rằng, phải cần đến 4 lần truyền tách biệt để truyền dữ liệu từ trạm sơ cấp cho trạm thứ cấp.

Một kỹ thuật khác được gọi là lựa chọn nhanh (Fast Select). Trong trường hợp này (2.3d) một thông điệp lựa chọn sẽ chứa luôn cả dữ liệu cần gửi. Phúc đáp đầu tiên từ trạm thứ cấp là một thong điệp ACK chỉ ra rằng trạm thứ cấp này đã sẵn sàng để thu và đã thu đúng dữ liệu tới. Kỹ thuật lựa chọn nhanh đặc biệt có hiệu quả trong các ứng dụng thường phát các thông điệp ngắn và thời gian trao đổi thông điệp nhỏ hơn đáng kể thời gian phúc đáp. P S POLL NAK P S POLL DATA ACK P S SEL ACK DATA ACK P S SEL + DATA ACK a) b) c) d)

Hình 2.3. Quá trình POLL và SELECT (Ghi chú: P – trạm sơ cấp; S- trạm thứ cấp)

Từ các biểu thức trên, ta có thể thấy rằng tiếp đầu trong thăm dò mỗi trạm có thể làm tăng đáng kể thời gian đáp ứng nếu n lớn và đường truyền dài. Hiệu suất khi này được cải thiện nếu dùng Hub Polling (hình 2.4). Kỹ thuật này đòi hỏi các trạm thứ cấp cùng tham gia tích cực vào quá trình thăm dò và yêu cầu hai đường dữ liệu đồng thời, các trạm thứ cấp đều có thể thu trên cả hai đường này. Hệ thống hoạt động như sau: Trạm sơ cấp gửi một Poll tới trạm thứ cấp xa nhất. Trạm này phát dữ liệu cần gửi (nếu có) về trạm sơ cấp và sau đó phát Poll tới trạm thứ cấp kề cạnh trên đương dây. Trạm thứ cấp cuối cùng trên đường dây sẽ gửi Poll về trạm sơ cấp để báo cho trạm này biết bắt đầu một chu trình mới.

Lưu hành nội bộ -75- Trạm thứ cấp Trạm thứ cấp Trạm thứ cấp --- Trạm thứ cấp Đường vào Đường ra Hình 2.4 Hup Polling

Một phần của tài liệu Giáo trình kỹ thuật truyền số liệu (Trang 70 - 73)

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

(96 trang)