Truy nhập bus Token Passing

Token Passing 
Token là một bức điện ngắn không mang dữ liệu, có cấu trúc đặc biệt để phân biệt với các bức điện mang thông tin nguồn, được dùng tương tự như một chìa khóa. Một trạm được quyền truy nhập bus và gửi thông tin đi chỉ trong thời gian nó được giữ token. Sau khi không có nhu cầu gửi thông tin, trạm đang có token sẽ phải gửi tiếp tới một trạm khác theo một trình tự nhất định. Nếu trình tự này đúng với trình tự sắp xếp vật lý trong một mạch vòng (tích cực hoặc không tích cực), ta dùng khái niệm Token Ring (chuẩn IEEE 802.4). Còn nếu trình tự được qui định chỉ có tính chất logic như ở cấu trúc bus (ví dụ theo thứ tự địa chỉ), ta nói tới Token Bus (chuẩn IEEE 802.5). Trong mỗi trường hợp đều hình thành một mạch vòng logic.
Một trạm đang giữ token không những được quyền gửi thông tin đi, mà còn có thể có vai trò kiểm soát sự hoạt động một số trạm khác, ví dụ kiểm tra xem có trạm nào xảy ra sự cố hay không. Các trạm không có token cũng có khả năng tham gia kiểm soát, ví dụ như sau một thời gian nhất định mà token không được đưa tiếp, có thể do trạm đang giữ token có vấn đề. Trong trường hợp đó, một trạm sẽ có chức năng tạo một token mới. Chính vì vậy, Token Passing được xếp vào phương pháp kiểm soát phân tán. Trình tự cũng như thời gian được quyền giữ token, thời gian phản ứng và chu kỳ bus tối đa có thể tính toán trước, do vậy phương pháp truy nhập này cũng được coi là có tính tiền định. Token Passing cũng có thể sử dụng kết hợp với phương pháp chủ/tớ, trong đó mỗi trạm có quyền giữ token là một trạm chủ, hay còn được gọi là trạm tích cực. Phương pháp kết hợp này còn được gọi là nhiều chủ (Multi-Master), tiêu biểu trong hệ PROFIBUS. Các trạm chủ này có thể là các bộ điều khiển hoặc các máy tính lập trình, còn các trạm tớ (trạm không tích cực) là các thiết bị vào/ra phân tán, các thiết bị trường thông minh. Mỗi trạm chủ quản lý quyền truy nhập của một số trạm tớ trực thuộc, trong khi giữa các trạm chủ thì quyền truy nhập bus được phân chia theo cách chuyển token. Tuy nhiên, một trạm đóng vai trò là chủ ở đây không bắt buộc phải có các trạm tớ trực thuộc.